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 | 19.93B | 19.07B | 15.86B | 14.35B | 13.70B | 14.32B | 14.30B | 12.03B | 11.36B | 12.71B | 13.22B | 13.02B | 13.15B | 12.35B | 9.99B | 10.31B | 12.15B | 10.72B | 9.39B | 8.22B | 7.11B | 6.41B | 6.15B | 5.98B | 5.36B | 4.96B | 4.63B | 4.09B | 3.59B | 3.21B |
Cost of Revenue | 12.80B | 12.64B | 11.39B | 10.45B | 10.29B | 10.70B | 10.76B | 9.19B | 8.82B | 9.66B | 10.19B | 10.09B | 9.96B | 9.39B | 7.85B | 8.18B | 9.34B | 8.27B | 7.37B | 6.51B | 5.74B | 5.31B | 5.12B | 4.73B | 3.95B | 3.67B | 3.37B | 2.98B | 2.61B | 2.33B |
Gross Profit | 7.13B | 6.43B | 4.47B | 3.90B | 3.41B | 3.62B | 3.54B | 2.84B | 2.54B | 3.06B | 3.03B | 2.93B | 3.19B | 2.96B | 2.15B | 2.13B | 2.81B | 2.45B | 2.02B | 1.71B | 1.36B | 1.10B | 1.03B | 1.25B | 1.41B | 1.29B | 1.26B | 1.11B | 971.50M | 886.00M |
Operating Expenses | 3.49B | 3.35B | 1.63B | 1.53B | 1.66B | 1.54B | 1.66B | 1.45B | 1.36B | 1.54B | 1.63B | 1.55B | 1.52B | 1.47B | 1.28B | 1.29B | 1.36B | 1.23B | 1.04B | 872.11M | 800.20M | 721.07M | 686.49M | 679.96M | 782.31M | 752.70M | 714.80M | 645.00M | 566.80M | 504.50M |
Selling, General & Admin | 3.24B | 3.35B | 1.63B | 1.53B | 1.66B | 1.54B | 1.66B | 1.45B | 1.36B | 1.54B | 1.63B | 1.55B | 1.52B | 1.47B | 1.28B | 1.29B | 1.36B | 1.23B | 1.04B | 872.11M | 800.20M | 721.07M | 686.49M | 679.96M | 575.91M | 550.70M | 532.10M | 475.20M | 425.40M | 384.60M |
Research & Development | 298.00M | 258.00M | 191.00M | 259.04M | 293.84M | 294.85M | 327.88M | 336.68M | 359.80M | 403.08M | 410.13M | 406.61M | 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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 178.36M | -977.75M | 126.33M | 68.34M | 50.66M | 33.75M | 104.66M | 73.24M | 38.89M | 434.40M | 28.50M | N/A | N/A | -311.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 206.41M | 202.00M | 182.70M | 169.80M | 141.40M | 119.90M |
Operating Income | 3.68B | 1.61B | 1.87B | 2.50B | 1.82B | 2.12B | 1.88B | 1.39B | 1.18B | 1.51B | 1.39B | 1.37B | 1.67B | 1.49B | 869.02M | 837.29M | 1.44B | 1.22B | 981.62M | 834.87M | 564.65M | 379.77M | 346.07M | 571.49M | 622.86M | 538.70M | 549.90M | 462.90M | 404.70M | 381.50M |
Other Expenses / Income | -82.01M | -479.54M | -255.25M | -155.33M | -87.34M | -190.34M | 63.56M | -57.77M | -63.28M | -79.51M | 162.97M | -63.05M | -91.59M | -76.92M | -114.20M | -154.21M | -107.88M | -58.97M | -81.67M | -78.78M | -50.07M | -82.39M | -128.03M | -37.89M | -60.67M | -61.05M | -45.90M | -38.10M | -30.20M | -33.10M |
Before Tax Income | 3.59B | 2.68B | 1.61B | 2.25B | 1.51B | 1.93B | 1.70B | 1.33B | 1.11B | 1.43B | 1.56B | 1.31B | 1.58B | 1.41B | 754.82M | 681.45M | 1.33B | 1.16B | 899.96M | 756.47M | 494.07M | 297.38M | 218.04M | 533.60M | 562.19M | 477.70M | 504.00M | 424.80M | 374.50M | 348.40M |
Income Tax Expenses | 749.67M | 596.13M | 298.04M | 500.10M | 305.92M | 420.49M | 640.96M | 344.80M | 307.51M | 419.69M | 515.30M | 362.22M | 421.21M | 356.57M | 198.45M | 172.94M | 377.06M | 329.24M | 261.68M | 208.50M | 148.28M | 101.11M | 87.89M | 189.43M | 193.96M | 167.20M | 180.80M | 150.80M | 134.80M | 130.20M |
Net Income | 2.84B | 2.08B | 1.32B | 1.75B | 1.20B | 1.51B | 1.06B | 983.41M | 806.84M | 1.01B | 1.04B | 948.43M | 1.15B | 1.05B | 554.07M | 508.51M | 949.47M | 830.05M | 673.17M | 604.69M | 345.78M | 196.27M | 130.15M | 340.79M | 368.23M | 310.50M | 319.50M | 274.00M | 239.70M | 218.20M |
Interest Expenses | 506.50M | 573.89M | 255.25M | 250.04M | 308.16M | 190.14M | 213.87M | 162.44M | 136.52M | 118.41M | 82.57M | 91.55M | 92.79M | 99.70M | 103.60M | 112.07M | 99.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 | 128.51M | 128.37M | 128.54M | 129.00M | 128.42M | 130.00M | 133.00M | 133.38M | 135.35M | 142.93M | 149.10M | 149.22M | 151.22M | 161.13M | 160.91M | 161.56M | 168.29M | 174.64M | 178.72M | 178.20M | 176.42M | 174.21M | 172.77M | 171.54M | 165.37M | 163.34M | 166.32M | 167.07M | 166.97M | 165.86M |
Diluted Shares Outstanding | 130.24M | 129.82M | 130.36M | 130.83M | 129.81M | 131.78M | 135.43M | 135.56M | 136.91M | 145.11M | 151.44M | 151.59M | 154.66M | 164.80M | 162.90M | 162.72M | 171.64M | 177.49M | 181.28M | 180.68M | 178.24M | 175.24M | 174.31M | 172.70M | 166.87M | 164.49M | 168.07M | 168.06M | 167.02M | 165.86M |
EBITDA | 5.03B | 4.07B | 2.44B | 3.09B | 2.43B | 2.51B | 2.38B | 1.85B | 1.56B | 1.86B | 1.83B | 1.74B | 1.99B | 1.85B | 1.22B | 1.15B | 1.75B | 1.51B | 1.26B | 1.07B | 793.82M | 629.13M | 627.66M | 836.01M | 829.27M | 740.75M | 732.60M | 632.70M | 546.10M | 501.40M |
EBITDA Margin | 25.23% | 21.36% | 15.39% | 21.55% | 17.75% | 17.55% | 16.66% | 15.35% | 13.71% | 14.64% | 13.87% | 13.35% | 15.15% | 15.01% | 12.22% | 11.14% | 14.43% | 14.11% | 13.45% | 13.02% | 11.17% | 9.81% | 10.21% | 13.98% | 15.48% | 14.94% | 15.81% | 15.47% | 15.23% | 15.60% |
EBIT | 4.10B | 3.25B | 1.87B | 2.50B | 1.82B | 2.12B | 1.92B | 1.49B | 1.25B | 1.55B | 1.64B | 1.40B | 1.67B | 1.51B | 856.12M | 793.52M | 1.43B | 1.16B | 934.85M | 813.19M | 494.07M | 297.38M | 218.04M | 530.22M | 562.19M | 477.70M | 500.30M | 424.80M | 374.50M | 348.40M |
EBIT Margin | 20.57% | 17.06% | 11.78% | 17.40% | 13.26% | 14.83% | 13.39% | 12.39% | 11.01% | 12.20% | 12.40% | 10.77% | 12.67% | 12.19% | 8.57% | 7.70% | 11.74% | 10.82% | 9.96% | 9.90% | 6.95% | 4.64% | 3.55% | 8.87% | 10.50% | 9.63% | 10.80% | 10.38% | 10.44% | 10.84% |
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 |