Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.09B | 7.39B | 7.11B | 7.34B | 6.72B | 6.21B | 6.12B | 5.97B | 5.76B | 5.66B | 5.59B | 5.62B | 5.47B | 5.23B | 5.53B | 5.45B | 5.27B | 4.85B | 4.64B | 4.39B | 4.32B | 4.14B | 4.06B | 3.90B | 4.08B | 4.00B | 2.74B | 2.53B | 2.22B | 1.98B |
Cost of Revenue | 4.07B | 4.48B | 4.56B | 4.14B | 3.66B | 3.49B | 3.45B | 3.30B | 3.16B | 3.19B | 3.23B | 3.21B | 3.16B | 2.96B | 3.06B | 3.10B | 3.10B | 2.76B | 2.69B | 2.49B | 2.39B | 2.23B | 2.31B | 2.32B | 2.05B | 1.78B | 1.05B | 997.10M | 890.70M | 788.30M |
Gross Profit | 3.02B | 2.91B | 2.54B | 3.20B | 3.06B | 2.73B | 2.67B | 2.67B | 2.60B | 2.46B | 2.36B | 2.41B | 2.30B | 2.27B | 2.48B | 2.35B | 2.17B | 2.09B | 1.96B | 1.90B | 1.94B | 1.92B | 1.75B | 1.58B | 2.03B | 2.22B | 1.69B | 1.54B | 1.33B | 1.20B |
Operating Expenses | 2.11B | 2.06B | 1.79B | 1.94B | 1.79B | 1.60B | 1.55B | 1.55B | 1.54B | 1.46B | 1.40B | 1.44B | 1.40B | 1.35B | 1.38B | 1.33B | 1.29B | 1.22B | 1.18B | 1.08B | 1.06B | 1.06B | 1.00B | 974.00M | 1.25B | 1.54B | 1.15B | 1.07B | 912.10M | 836.80M |
Selling, General & Admin | 1.98B | 1.92B | 1.66B | 1.79B | 1.64B | 1.47B | 1.41B | 1.41B | 1.39B | 1.32B | 1.27B | 1.31B | 1.28B | 1.24B | 1.26B | 1.21B | 1.18B | 1.12B | 1.08B | 986.00M | 981.00M | 988.00M | 934.00M | 847.00M | 990.00M | 1.28B | 954.70M | 892.30M | 749.80M | 688.10M |
Research & Development | 126.00M | 138.00M | 132.00M | 149.00M | 145.00M | 136.00M | 132.00M | 135.00M | 141.00M | 136.00M | 125.00M | 130.00M | 121.00M | 115.00M | 119.00M | 114.00M | 111.00M | 108.00M | 99.00M | 88.00M | 84.00M | 76.00M | 67.00M | 67.00M | 63.00M | 62.00M | 56.00M | 50.50M | 45.80M | 44.80M |
Other Operating Expenses | -18.00M | -80.00M | -37.00M | 72.00M | 10.00M | -3.00M | 11.00M | 10.00M | 8.00M | 7.00M | 7.00M | 6.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 4.00M | N/A | N/A | N/A | 60.00M | 201.00M | 202.00M | 137.60M | 126.40M | 116.50M | 103.90M |
Operating Income | 916.00M | 1.22B | 489.00M | 1.12B | 1.10B | 941.00M | 1.12B | 1.12B | 1.06B | 1.00B | 959.00M | 969.00M | 903.00M | 921.00M | 1.09B | 1.02B | 888.00M | 867.00M | 779.00M | 817.00M | 872.00M | 855.00M | 752.00M | 610.00M | 780.00M | 678.00M | 538.10M | 466.40M | 415.00M | 359.10M |
Other Expenses / Income | -518.00M | -525.00M | 118.00M | -217.00M | 81.00M | 83.00M | -71.00M | -84.00M | -73.00M | -80.00M | -98.00M | -116.00M | -112.00M | -358.00M | -168.00M | -207.00M | -195.00M | -124.00M | -126.00M | -88.00M | -32.00M | -53.00M | -254.00M | -123.00M | -158.00M | -248.00M | -66.10M | -50.40M | -44.60M | -21.20M |
Before Tax Income | 398.00M | 238.00M | 607.00M | 900.00M | 1.19B | 1.02B | 1.05B | 1.03B | 983.00M | 921.00M | 861.00M | 853.00M | 791.00M | 563.00M | 925.00M | 811.00M | 693.00M | 743.00M | 653.00M | 729.00M | 840.00M | 802.00M | 498.00M | 487.00M | 622.00M | 430.00M | 472.00M | 416.00M | 370.40M | 337.90M |
Income Tax Expenses | 106.00M | 77.00M | 136.00M | 181.00M | 246.00M | 204.00M | 231.00M | 330.00M | 335.00M | 315.00M | 299.00M | 279.00M | 248.00M | 276.00M | 322.00M | 274.00M | 232.00M | 247.00M | 210.00M | 214.00M | 294.00M | 288.00M | 176.00M | 162.00M | 228.00M | 184.00M | 174.00M | 166.60M | 148.30M | 137.10M |
Net Income | 280.00M | 149.00M | 462.00M | 710.00M | 939.00M | 820.00M | 823.00M | 701.00M | 648.00M | 580.00M | 558.00M | 572.00M | 541.00M | 557.00M | 603.00M | 537.00M | 461.00M | 501.00M | 444.00M | 1.10B | 549.00M | 493.00M | 322.00M | 323.00M | 394.00M | 246.00M | 298.00M | 249.40M | 222.10M | 200.80M |
Interest Expenses | 90.00M | 90.00M | 106.00M | 99.00M | 99.00M | 97.00M | 85.00M | 88.00M | 88.00M | 100.00M | 103.00M | 122.00M | 125.00M | 123.00M | 139.00M | 161.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 124.17M | 123.59M | 123.11M | 125.57M | 125.83M | 127.73M | 129.29M | 128.95M | 129.47M | 130.31M | 129.56M | 131.07M | 132.57M | 136.70M | 140.27M | 139.01M | 139.63M | 151.44M | 150.54M | 176.59M | 211.68M | 218.17M | 231.85M | 236.15M | 236.11M | 470.73M | 207.01M | 413.17M | 207.74M | 212.59M |
Diluted Shares Outstanding | 124.80M | 124.18M | 123.91M | 127.30M | 127.67M | 129.79M | 131.58M | 131.57M | 131.72M | 132.78M | 131.74M | 132.97M | 132.57M | 138.10M | 141.53M | 141.06M | 142.00M | 153.94M | 153.00M | 179.18M | 214.37M | 220.69M | 234.70M | 239.48M | 239.61M | 480.00M | 211.27M | 842.72M | 833.12M | 852.08M |
EBITDA | 1.15B | 773.00M | 713.00M | 1.33B | 1.28B | 1.12B | 1.30B | 1.28B | 1.24B | 1.16B | 1.14B | 1.16B | 1.09B | 1.13B | 1.25B | 1.16B | 898.00M | 940.00M | 842.00M | 1.50B | 1.04B | 972.00M | 688.00M | 710.00M | 823.00M | 632.00M | 609.60M | 542.40M | 486.90M | 441.80M |
EBITDA Margin | 16.23% | 10.46% | 10.03% | 18.09% | 19.10% | 18.04% | 21.31% | 21.46% | 21.45% | 20.58% | 20.39% | 20.54% | 19.97% | 21.58% | 22.57% | 21.32% | 17.03% | 19.39% | 18.13% | 34.18% | 24.05% | 23.46% | 16.94% | 18.19% | 20.16% | 15.79% | 22.24% | 21.42% | 21.95% | 22.27% |
EBIT | 476.00M | 316.00M | 704.00M | 990.00M | 1.28B | 1.12B | 1.14B | 1.12B | 1.07B | 995.00M | 960.00M | 973.00M | 914.00M | 956.00M | 1.06B | 972.00M | 693.00M | 748.00M | 654.00M | 1.31B | 843.00M | 781.00M | 498.00M | 485.00M | 622.00M | 430.00M | 472.00M | 416.00M | 370.40M | 337.90M |
EBIT Margin | 6.71% | 4.28% | 9.91% | 13.49% | 19.10% | 18.04% | 18.60% | 18.73% | 18.59% | 17.60% | 17.17% | 17.30% | 16.72% | 18.28% | 19.23% | 17.83% | 13.14% | 15.43% | 14.08% | 29.85% | 19.50% | 18.85% | 12.26% | 12.43% | 15.23% | 10.74% | 17.22% | 16.43% | 16.70% | 17.03% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 |