Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2022-03-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 15.56B | 15.91B | 17.74B | 14.18B | 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 |
Cost of Revenue | 4.42B | 4.56B | 4.30B | 3.27B | 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 |
Gross Profit | 11.14B | 11.35B | 13.43B | 10.90B | 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 |
Operating Expenses | 9.79B | 9.57B | 9.89B | 7.81B | 9.37B | 8.64B | 8.86B | 8.56B | 7.47B | 7.34B | 7.07B | 6.99B | 6.60B | 6.32B | 5.73B | 5.07B | 4.88B | 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 |
Selling, General & Admin | 9.43B | 9.57B | 9.89B | 7.55B | 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 |
Research & Development | 360.00M | 344.00M | 307.00M | N/A | 243.00M | 228.00M | 202.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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 13.00M | 12.00M | 3.00M | 257.00M | 835.00M | 553.00M | 69.00M | N/A | N/A | N/A | N/A | N/A | N/A | 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 |
Operating Income | 1.35B | 1.51B | 3.17B | 3.09B | 3.90B | 2.71B | 2.31B | 2.05B | 1.69B | 1.74B | 1.61B | 1.82B | 1.56B | 1.39B | 1.15B | 899.40M | 558.30M | 810.70M | 749.90M | 619.60M | 720.60M | 644.00M | 517.10M | 451.80M | 533.20M | 515.80M | 456.70M | 409.10M | 359.10M | 310.30M |
Other Expenses / Income | -579.00M | -250.00M | -134.00M | -103.00M | -565.00M | -1.66B | -6.00M | -231.00M | -75.00M | -188.20M | -45.70M | -47.90M | -83.60M | -131.90M | -121.60M | -211.10M | -215.60M | -66.80M | -38.90M | -23.80M | -13.90M | -27.10M | -30.10M | -124.90M | -51.80M | -17.10M | -16.50M | -11.20M | -9.10M | -11.60M |
Before Tax Income | 772.00M | 1.40B | 3.04B | 2.99B | 3.33B | 1.05B | 2.31B | 1.98B | 1.62B | 1.56B | 1.56B | 1.78B | 1.48B | 1.26B | 1.03B | 688.30M | 342.70M | 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 |
Income Tax Expenses | 363.00M | 387.00M | 628.00M | 630.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 |
Net Income | 390.00M | 1.01B | 2.39B | 2.34B | 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 |
Interest Expenses | 378.00M | 255.00M | 167.00M | 125.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 | 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 | 359.00M | 357.90M | 360.00M | 362.90M | 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 | 474.00M | 473.60M | 476.80M | 348.81M |
Diluted Shares Outstanding | 360.80M | 360.90M | 364.90M | 368.20M | 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 | 482.40M | 478.80M | 476.80M | 348.81M |
EBITDA | 2.17B | 2.66B | 4.30B | 3.09B | 4.55B | 3.32B | 3.30B | 2.87B | 2.18B | 2.03B | 2.03B | 2.21B | 1.86B | 1.32B | 1.09B | 1.05B | 664.00M | 984.40M | 911.60M | 702.30M | 894.10M | 766.40M | 655.10M | 468.30M | 642.10M | 645.50M | 557.50M | 495.40M | 426.00M | 357.50M |
EBITDA Margin | 13.94% | 16.71% | 24.27% | 21.82% | 28.04% | 23.21% | 22.22% | 20.97% | 18.41% | 18.06% | 18.79% | 20.12% | 18.30% | 13.57% | 12.33% | 13.46% | 9.07% | 12.44% | 12.95% | 10.87% | 14.11% | 13.24% | 12.80% | 9.87% | 13.93% | 14.78% | 14.07% | 13.69% | 12.60% | 11.19% |
EBIT | 1.13B | 1.65B | 3.19B | 3.09B | 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 | 733.70M | 704.40M | 503.90M | 697.40M | 574.70M | 480.30M | 306.30M | 479.20M | 498.70M | 440.20M | 397.90M | 350.00M | 298.70M |
EBIT Margin | 7.27% | 10.36% | 17.96% | 21.82% | 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% | 9.27% | 10.01% | 7.80% | 11.01% | 9.93% | 9.39% | 6.46% | 10.40% | 11.42% | 11.11% | 11.00% | 10.35% | 9.35% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2022-03-31 | 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 |