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 | 15.61B | 15.91B | 17.74B | 16.21B | 14.29B | 14.86B | 13.68B | 11.82B | 11.26B | 10.78B | 10.97B | 10.18B | 9.71B | 8.81B | 7.80B | 7.32B | 7.91B | 7.04B | 6.46B | 6.34B | 5.79B | 5.12B | 4.74B | 4.61B | 4.37B | 3.96B | 3.62B | 3.38B | 3.19B | 2.90B |
Cost of Revenue | 4.42B | 4.56B | 4.30B | 3.83B | 3.55B | 3.39B | 2.84B | 2.44B | 2.18B | 2.10B | 2.16B | 2.03B | 2.00B | 1.94B | 1.83B | 1.88B | 2.00B | 1.77B | 1.69B | 1.62B | 1.48B | 1.34B | 1.27B | 972.30M | 825.30M | 782.60M | 722.00M | 689.10M | 672.20M | 632.80M |
Gross Profit | 11.18B | 11.35B | 13.43B | 12.38B | 10.74B | 11.48B | 10.84B | 9.39B | 9.08B | 8.68B | 8.81B | 8.16B | 7.72B | 6.87B | 5.97B | 5.44B | 5.91B | 5.26B | 4.78B | 4.72B | 4.31B | 3.78B | 3.47B | 3.64B | 3.54B | 3.18B | 2.90B | 2.69B | 2.52B | 2.27B |
Operating Expenses | 10.21B | 9.57B | 9.89B | 9.37B | 8.64B | 8.86B | 8.56B | 7.47B | 7.34B | 7.07B | 6.99B | 6.60B | 6.32B | 5.70B | 5.07B | 5.02B | 5.10B | 4.51B | 4.16B | 4.00B | 3.67B | 3.26B | 3.02B | 3.10B | 3.03B | 2.72B | 2.49B | 2.33B | 2.21B | 2.04B |
Selling, General & Admin | 9.62B | 9.57B | 9.89B | 9.37B | 8.64B | 8.86B | 8.56B | 7.47B | 7.34B | 7.07B | 6.99B | 6.60B | 6.32B | 5.70B | 5.07B | 4.88B | 5.10B | 4.51B | 4.07B | 4.00B | 3.65B | 3.24B | 3.02B | 3.09B | 2.88B | 2.60B | 2.39B | 2.26B | 2.15B | 1.99B |
Research & Development | 360.00M | 344.00M | 307.00M | 243.00M | 228.00M | 202.00M | 181.00M | 179.00M | 191.30M | 178.00M | 157.90M | 146.80M | 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 | 12.00M | 3.00M | 835.00M | 553.00M | 69.00M | N/A | N/A | N/A | N/A | N/A | 23.10M | N/A | 29.30M | N/A | N/A | 400.00K | 1.10M | 92.10M | N/A | 18.80M | 20.30M | N/A | 16.30M | 146.80M | 117.30M | 97.50M | 76.00M | 58.80M | 42.00M |
Operating Income | 970.00M | 1.51B | 3.17B | 3.90B | 2.71B | 2.31B | 2.05B | 1.69B | 1.61B | 1.61B | 1.83B | 1.53B | 1.31B | 1.09B | 789.90M | 418.40M | 810.70M | 749.90M | 619.60M | 720.60M | 644.00M | 495.10M | 341.40M | 495.60M | 515.80M | 456.70M | 409.10M | 359.10M | 310.30M | 230.90M |
Other Expenses / Income | -198.00M | -112.00M | -134.00M | 713.00M | 440.00M | -6.00M | -75.00M | -87.00M | -55.10M | -45.70M | -50.80M | -50.80M | -50.60M | -63.90M | -101.60M | -75.70M | -66.80M | -38.90M | -23.80M | -13.90M | -27.10M | -16.70M | -15.20M | -14.20M | -17.10M | -16.70M | -11.20M | -9.10M | -11.60M | -1.70M |
Before Tax Income | 772.00M | 1.40B | 3.04B | 3.33B | 1.05B | 2.31B | 1.98B | 1.62B | 1.56B | 1.56B | 1.78B | 1.48B | 1.26B | 1.03B | 688.30M | 334.30M | 743.90M | 711.00M | 595.80M | 706.70M | 616.90M | 487.00M | 326.90M | 481.40M | 498.70M | 440.20M | 397.90M | 350.00M | 298.70M | 229.20M |
Income Tax Expenses | 363.00M | 387.00M | 628.00M | 456.00M | 350.00M | 513.00M | 863.00M | 361.00M | 434.40M | 467.20M | 567.70M | 451.40M | 400.60M | 321.70M | 205.90M | 115.90M | 259.90M | 255.20M | 259.70M | 291.30M | 232.60M | 160.50M | 114.40M | 174.00M | 184.60M | 167.30M | 161.10M | 152.40M | 138.30M | 108.00M |
Net Income | 390.00M | 1.01B | 2.39B | 2.87B | 684.00M | 1.78B | 1.11B | 1.25B | 1.11B | 1.09B | 1.20B | 1.02B | 856.90M | 700.80M | 478.30M | 218.40M | 473.80M | 449.20M | 244.20M | 406.10M | 342.10M | 319.80M | 191.90M | 305.20M | 314.10M | 272.90M | 236.80M | 197.60M | 160.40M | 121.20M |
Interest Expenses | 378.00M | 255.00M | 167.00M | 173.00M | 161.00M | 133.00M | 128.00M | 103.00M | 70.70M | 60.00M | 50.80M | 54.80M | 61.10M | 63.90M | 101.60M | 75.70M | 66.80M | 38.90M | 23.80M | 13.90M | 27.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 359.00M | 357.90M | 360.00M | 362.90M | 360.60M | 363.50M | 368.00M | 367.10M | 370.00M | 379.30M | 386.20M | 387.60M | 388.70M | 394.00M | 395.40M | 392.40M | 387.80M | 408.60M | 430.00M | 450.60M | 456.40M | 465.20M | 476.40M | 476.80M | 475.40M | 475.24M | 473.60M | 470.81M | 348.81M | 426.22M |
Diluted Shares Outstanding | 360.80M | 360.90M | 364.90M | 368.20M | 366.90M | 370.40M | 375.70M | 373.00M | 376.60M | 385.70M | 393.10M | 394.90M | 397.00M | 402.40M | 401.40M | 397.09M | 394.20M | 415.60M | 434.80M | 457.20M | 463.20M | 469.40M | 482.20M | 484.40M | 485.00M | 484.47M | 479.00M | 477.26M | 348.81M | 426.22M |
EBITDA | 1.98B | 2.35B | 3.79B | 3.66B | 2.71B | 3.16B | 2.79B | 2.34B | 2.06B | 2.03B | 2.21B | 1.87B | 1.62B | 1.38B | 1.05B | 686.00M | 1.06B | 957.10M | 818.00M | 917.30M | 835.70M | 678.50M | 613.70M | 696.10M | 662.60M | 574.00M | 506.60M | 435.10M | 369.10M | 272.90M |
EBITDA Margin | 12.69% | 14.77% | 21.35% | 22.58% | 18.97% | 21.25% | 20.38% | 19.79% | 18.28% | 18.83% | 20.14% | 18.34% | 16.66% | 15.71% | 13.51% | 9.37% | 13.42% | 13.60% | 12.66% | 14.48% | 14.43% | 13.26% | 12.94% | 15.11% | 15.17% | 14.49% | 14.00% | 12.87% | 11.55% | 9.41% |
EBIT | 1.13B | 1.65B | 3.19B | 3.50B | 1.20B | 2.43B | 2.10B | 1.71B | 1.62B | 1.62B | 1.82B | 1.53B | 1.32B | 1.09B | 785.80M | 410.00M | 800.50M | 743.30M | 527.70M | 711.30M | 601.80M | 480.30M | 306.30M | 479.20M | 498.70M | 440.20M | 397.90M | 350.00M | 298.70M | 229.20M |
EBIT Margin | 7.25% | 10.36% | 17.96% | 21.58% | 8.36% | 16.36% | 15.34% | 14.49% | 14.38% | 14.99% | 16.62% | 14.99% | 13.57% | 12.33% | 10.08% | 5.60% | 10.12% | 10.56% | 8.16% | 11.23% | 10.39% | 9.39% | 6.46% | 10.40% | 11.42% | 11.11% | 11.00% | 10.35% | 9.35% | 7.91% |
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 |