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.04B | 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.05B | 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 | 3.05B | 2.06B | 1.79B | 1.94B | 1.79B | 1.60B | 1.54B | 1.54B | 1.53B | 1.46B | 1.39B | 1.44B | 1.40B | 1.35B | 1.41B | 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 | 2.00B | 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 | N/A | -80.00M | -37.00M | 72.00M | 10.00M | -3.00M | 3.00M | -6.00M | 7.00M | 13.00M | -2.00M | -6.00M | 1.00M | -4.00M | 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 | -1.35B | -105.00M | -332.00M | -80.00M | -83.00M | -71.00M | -84.00M | -73.00M | -79.00M | -85.00M | -111.00M | -109.00M | -358.00M | -48.00M | -207.00M | -195.00M | -124.00M | -126.00M | -92.00M | -32.00M | -53.00M | -199.00M | -123.00M | -103.00M | -240.00M | 17.90M | 32.60M | -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 | 343.00M | 300.00M | 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 | 168.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 |
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 | 235.36M | 469.33M | 206.63M | 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 | 240.00M | 479.08M | 210.68M | 833.12M | 852.08M |
EBITDA | 736.00M | 577.00M | 928.00M | 1.20B | 1.46B | 1.30B | 1.28B | 1.28B | 1.24B | 1.19B | 1.16B | 1.14B | 1.09B | 848.00M | 1.13B | 1.15B | 1.05B | 1.06B | 967.00M | 982.00M | 973.00M | 949.00M | 949.00M | 835.00M | 926.00M | 872.00M | 798.00M | 719.00M | 531.50M | 463.00M |
EBITDA Margin | 10.38% | 7.81% | 13.06% | 16.39% | 21.68% | 20.87% | 20.90% | 21.40% | 21.45% | 20.95% | 20.82% | 20.33% | 20.01% | 16.21% | 20.37% | 21.14% | 19.99% | 21.85% | 20.82% | 22.38% | 22.50% | 22.90% | 23.37% | 21.39% | 22.68% | 21.78% | 29.11% | 28.39% | 23.97% | 23.33% |
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 | 861.00M | 748.00M | 654.00M | 1.31B | 843.00M | 781.00M | 498.00M | 485.00M | 622.00M | 430.00M | 517.00M | 466.60M | 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% | 16.33% | 15.43% | 14.08% | 29.85% | 19.50% | 18.85% | 12.26% | 12.43% | 15.23% | 10.74% | 18.86% | 18.42% | 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 |