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.20B | 18.01B | 16.50B | 15.01B | 14.59B | 13.61B | 13.33B | 12.38B | 11.67B | 10.94B | 12.21B | 11.31B | 10.67B | 9.34B | 8.93B | 8.87B | 8.78B | 7.80B | 8.88B | 8.50B | 7.75B | 7.15B | 7.00B | 7.02B | 5.94B | 5.54B | 4.80B | 4.11B | 3.57B | 2.89B |
Cost of Revenue | 9.61B | 9.95B | 9.46B | 8.64B | 8.45B | 8.09B | 7.84B | 7.27B | 6.84B | 6.43B | 7.22B | 6.65B | 6.24B | 5.73B | 5.03B | 4.84B | 3.92B | 3.39B | 4.29B | 3.97B | 3.53B | 3.10B | 2.97B | 2.90B | 2.56B | 2.38B | 2.06B | 1.72B | 1.52B | 1.18B |
Gross Profit | 9.59B | 8.06B | 7.04B | 6.37B | 6.14B | 5.53B | 5.48B | 5.11B | 4.83B | 4.51B | 4.99B | 4.66B | 4.43B | 3.61B | 3.90B | 4.03B | 4.86B | 4.41B | 4.59B | 4.53B | 4.23B | 4.05B | 4.03B | 4.12B | 3.37B | 3.16B | 2.73B | 2.39B | 2.05B | 1.72B |
Operating Expenses | 4.65B | 3.55B | 3.23B | 3.04B | 3.00B | 3.06B | 2.97B | 2.78B | 2.64B | 2.50B | 2.76B | 2.62B | 2.47B | 2.32B | 2.13B | 2.20B | 3.13B | 2.90B | 2.91B | 2.89B | 2.79B | 2.53B | 2.36B | 2.50B | 2.39B | 2.06B | 1.83B | 1.61B | 1.39B | 1.16B |
Selling, General & Admin | 3.69B | 3.55B | 3.23B | 3.04B | 3.00B | 3.06B | 2.97B | 2.78B | 2.64B | 2.50B | 2.76B | 2.62B | 2.47B | 2.32B | 2.13B | 2.20B | 2.37B | 2.21B | 2.04B | 1.96B | 1.90B | 1.76B | 1.61B | 1.67B | 1.64B | 1.38B | 1.21B | 1.09B | 933.80M | 792.10M |
Research & Development | 955.70M | 844.80M | 798.60M | 716.60M | 674.10M | 636.30M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 525.90M | 486.10M | 589.80M | 624.10M | 581.16M | 499.19M | 474.84M | 514.28M | 460.27M | 412.40M | 375.20M | 296.50M | 249.60M | 193.20M |
Other Operating Expenses | 4.32B | 50.80M | 61.70M | 58.60M | 74.50M | 6.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 238.50M | 208.90M | 288.60M | 304.40M | 306.77M | 274.68M | 279.08M | 320.86M | 284.28M | 272.80M | 244.60M | 223.40M | 201.60M | 172.50M |
Operating Income | 4.94B | 4.51B | 3.80B | 3.32B | 3.14B | 3.13B | 2.05B | 1.93B | 2.19B | 2.01B | 2.22B | 2.04B | 1.96B | 1.28B | 1.77B | 1.83B | 1.73B | 1.51B | 1.68B | 1.64B | 1.44B | 1.52B | 1.67B | 1.62B | 986.50M | 1.10B | 908.40M | 781.20M | 665.20M | 558.60M |
Other Expenses / Income | -70.70M | -69.80M | 900.00K | 36.60M | 40.90M | -123.10M | 125.90M | 601.70M | 44.20M | 56.70M | 51.90M | 44.40M | 163.10M | 648.10M | 92.60M | 74.70M | 86.00M | 117.00M | 64.50M | 33.30M | 56.29M | 127.13M | 113.96M | -91.85M | 303.10M | -19.00M | -24.20M | -57.20M | -29.80M | -24.30M |
Before Tax Income | 4.87B | 4.44B | 3.80B | 3.36B | 3.18B | 3.01B | 2.17B | 2.53B | 2.23B | 2.07B | 2.27B | 2.08B | 2.12B | 1.93B | 1.86B | 1.90B | 1.81B | 1.62B | 1.74B | 1.68B | 1.49B | 1.65B | 1.79B | 1.53B | 1.29B | 1.08B | 884.20M | 724.00M | 635.40M | 534.30M |
Income Tax Expenses | 1.12B | 1.03B | 855.20M | 762.70M | 716.10M | 712.80M | 550.30M | 797.70M | 741.30M | 694.20M | 772.00M | 720.20M | 733.60M | 678.50M | 655.90M | 576.50M | 650.30M | 602.30M | 670.60M | 622.50M | 558.96M | 627.05M | 686.20M | 600.29M | 448.80M | 387.70M | 278.90M | 210.50M | 180.70M | 139.50M |
Net Income | 3.75B | 3.41B | 2.95B | 2.60B | 2.47B | 2.29B | 1.62B | 1.73B | 1.49B | 1.45B | 1.52B | 1.41B | 1.39B | 1.25B | 1.21B | 1.33B | 1.24B | 1.14B | 1.55B | 1.06B | 935.57M | 1.02B | 1.10B | 924.72M | 840.80M | 696.80M | 605.30M | 513.50M | 454.70M | 394.80M |
Interest Expenses | 361.40M | 253.30M | 81.90M | 59.70M | 107.10M | 129.90M | 102.70M | 80.00M | 56.20M | 6.50M | 6.10M | 9.10M | 7.70M | 8.60M | 8.60M | 33.30M | 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 | 410.60M | 413.70M | 418.80M | 426.30M | 430.80M | 435.00M | 440.60M | 447.80M | 457.00M | 472.60M | 478.90M | 482.70M | 487.30M | 493.50M | 500.50M | 503.20M | 521.50M | 549.70M | 574.80M | 583.20M | 591.70M | 600.07M | 618.86M | 629.03M | 626.77M | 615.63M | 593.76M | 581.98M | 577.93M | 570.22M |
Diluted Shares Outstanding | 412.20M | 415.70M | 421.10M | 428.10M | 432.70M | 437.60M | 443.30M | 450.30M | 459.10M | 475.80M | 483.10M | 487.10M | 492.20M | 498.30M | 503.70M | 505.80M | 527.20M | 557.90M | 580.30M | 590.00M | 598.75M | 605.92M | 630.58M | 645.99M | 646.10M | 636.89M | 620.82M | 593.54M | 577.93M | 570.22M |
EBITDA | 5.50B | 3.96B | 3.29B | 2.81B | 2.66B | 3.54B | 2.65B | 2.93B | 2.58B | 2.43B | 2.63B | 2.45B | 2.45B | 2.26B | 2.19B | 2.25B | 2.25B | 2.07B | 2.59B | 2.10B | 1.93B | 1.92B | 2.07B | 1.85B | 1.57B | 1.36B | 1.13B | 947.40M | 837.00M | 706.80M |
EBITDA Margin | 28.67% | 21.97% | 19.93% | 18.75% | 18.24% | 25.99% | 19.90% | 23.64% | 22.10% | 22.23% | 21.55% | 21.68% | 23.00% | 24.19% | 24.48% | 25.38% | 25.61% | 26.54% | 29.15% | 24.73% | 24.90% | 26.86% | 29.50% | 26.30% | 26.50% | 24.50% | 23.53% | 23.04% | 23.47% | 24.43% |
EBIT | 5.23B | 4.69B | 3.89B | 3.42B | 3.29B | 3.14B | 2.27B | 2.61B | 2.29B | 2.15B | 2.29B | 2.14B | 2.13B | 1.94B | 1.88B | 1.94B | 1.89B | 1.74B | 2.22B | 1.68B | 1.49B | 1.65B | 1.79B | 1.53B | 1.29B | 1.08B | 884.20M | 724.00M | 635.40M | 534.30M |
EBIT Margin | 27.26% | 26.04% | 23.55% | 22.80% | 22.55% | 23.03% | 17.06% | 21.09% | 19.63% | 19.68% | 18.79% | 18.88% | 19.97% | 20.79% | 21.01% | 21.91% | 21.49% | 22.32% | 25.05% | 19.74% | 19.27% | 23.02% | 25.51% | 21.73% | 21.71% | 19.58% | 18.43% | 17.61% | 17.82% | 18.46% |
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 |