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 | 9.79B | 10.50B | 9.21B | 6.92B | 5.81B | 4.57B | 4.04B | 3.48B | 2.98B | 2.81B | 2.93B | 2.84B | 3.17B | 3.18B | 1.82B | 1.52B | 2.52B | 2.73B | 2.07B | 2.09B | 1.50B | 1.32B | 1.64B | 2.10B | 1.50B | 843.20M | 1.17B | 1.03B | 694.90M | 442.40M |
Cost of Revenue | 3.80B | 4.22B | 3.59B | 2.77B | 2.45B | 1.87B | 1.45B | 1.29B | 1.16B | 1.22B | 1.23B | 1.24B | 1.33B | 1.26B | 815.66M | 864.82M | 1.15B | 1.19B | 942.09M | 862.35M | 670.01M | 671.50M | 814.39M | 937.15M | 677.80M | 447.10M | 554.90M | 471.90M | 300.30M | 194.00M |
Gross Profit | 5.99B | 6.28B | 5.62B | 4.15B | 3.36B | 2.70B | 2.59B | 2.19B | 1.82B | 1.60B | 1.70B | 1.61B | 1.84B | 1.92B | 1.01B | 655.39M | 1.38B | 1.54B | 1.13B | 1.22B | 826.71M | 651.54M | 822.89M | 1.17B | 821.01M | 396.10M | 611.40M | 559.90M | 394.60M | 248.40M |
Operating Expenses | 2.17B | 2.28B | 1.97B | 1.66B | 1.60B | 1.31B | 1.05B | 916.21M | 860.66M | 937.48M | 924.38M | 875.64M | 825.60M | 755.59M | 690.93M | 786.59M | 876.92M | 951.04M | 818.75M | 640.24M | 529.35M | 542.18M | 578.00M | 710.14M | 514.10M | 363.70M | 424.30M | 353.50M | 217.10M | 141.10M |
Selling, General & Admin | 891.01M | 986.33M | 860.01M | 729.60M | 734.15M | 599.12M | 443.43M | 389.34M | 379.40M | 406.86M | 384.91M | 387.81M | 372.67M | 369.43M | 361.37M | 415.13M | 466.95M | 513.52M | 424.92M | 299.96M | 248.71M | 253.93M | 290.59M | 354.37M | 267.88M | 199.10M | 242.40M | 219.40M | 200.80M | 130.50M |
Research & Development | 1.28B | 1.30B | 1.11B | 928.49M | 863.86M | 711.03M | 608.71M | 526.87M | 481.26M | 530.62M | 539.47M | 487.83M | 452.94M | 386.16M | 329.56M | 371.46M | 409.97M | 437.51M | 393.82M | 340.28M | 280.64M | 268.29M | 287.41M | 355.77M | 246.23M | 164.70M | 181.90M | 134.10M | N/A | N/A |
Other Operating Expenses | -12.78M | 104.72M | -4.61M | 29.30M | -2.68M | -7.93M | 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 | 19.96M | N/A | N/A | N/A | -100.00K | N/A | N/A | 16.30M | 10.60M |
Operating Income | 3.82B | 3.99B | 3.65B | 2.52B | 1.76B | 1.34B | 1.54B | 1.28B | 960.45M | 661.34M | 772.07M | 729.68M | 1.02B | 1.16B | 314.17M | -131.20M | 499.38M | 589.87M | 309.79M | 582.56M | 297.36M | 109.36M | 244.89M | 456.46M | 306.90M | 32.40M | 187.10M | 206.40M | 177.50M | 107.30M |
Other Expenses / Income | -632.71M | 91.43M | -160.34M | -157.33M | -439.46M | 140.08M | -81.26M | -103.02M | -102.25M | -227.21M | -37.61M | -39.06M | -42.23M | -50.26M | -22.98M | -471.33M | 60.86M | 87.37M | 68.07M | 37.76M | 27.36M | 71.16M | 42.56M | 56.12M | 46.17M | 17.90M | 19.20M | -32.40M | 11.40M | -18.50M |
Before Tax Income | 3.19B | 3.79B | 3.49B | 2.36B | 1.32B | 1.30B | 1.46B | 1.17B | 858.19M | 434.13M | 734.46M | 690.62M | 974.09M | 1.11B | 291.18M | -602.53M | 560.23M | 677.24M | 377.86M | 620.32M | 324.72M | 180.52M | 287.46M | 512.58M | 353.08M | 50.30M | 206.30M | 174.00M | 188.90M | 88.80M |
Income Tax Expenses | 428.14M | 401.84M | 167.18M | 283.10M | 101.69M | 121.21M | 653.67M | 247.17M | 153.77M | 67.97M | 151.71M | 147.47M | 218.08M | 315.58M | 78.88M | -79.16M | 201.15M | 150.51M | 1.51M | 157.00M | 81.02M | 43.33M | 71.29M | 139.53M | 99.28M | 11.10M | 72.20M | 68.60M | 68.00M | 30.20M |
Net Income | 2.76B | 3.39B | 3.32B | 2.08B | 1.22B | 1.18B | 802.26M | 926.08M | 704.42M | 366.16M | 582.75M | 543.15M | 756.01M | 794.49M | 212.30M | -523.37M | 359.08M | 528.10M | 380.45M | 466.69M | 243.70M | 137.19M | 216.17M | 66.68M | 253.80M | 39.20M | 134.10M | 105.40M | 120.90M | 58.60M |
Interest Expenses | 311.25M | 296.94M | 160.34M | 157.33M | 160.27M | 93.14M | 114.38M | 122.48M | 122.89M | 106.01M | 53.81M | 54.18M | 54.20M | 54.33M | 54.52M | 55.34M | 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 | 135.34M | 139.48M | 150.49M | 154.09M | 156.80M | 156.05M | 156.35M | 156.47M | 155.87M | 162.28M | 166.02M | 166.09M | 166.79M | 167.26M | 170.65M | 170.25M | 180.59M | 197.13M | 198.62M | 196.35M | 194.98M | 189.82M | 187.67M | 185.86M | 182.18M | 175.47M | 170.19M | 170.41M | 104.66M | 97.74M |
Diluted Shares Outstanding | 136.19M | 140.24M | 151.56M | 155.44M | 158.00M | 156.95M | 157.38M | 157.48M | 156.78M | 163.70M | 168.12M | 169.26M | 170.15M | 170.35M | 173.03M | 170.25M | 184.26M | 202.20M | 204.10M | 201.01M | 201.80M | 194.78M | 196.59M | 193.44M | 192.56M | 183.34M | 177.04M | 212.06M | 104.66M | 97.74M |
EBITDA | 4.22B | 4.20B | 3.75B | 2.85B | 2.10B | 1.39B | 1.63B | 1.35B | 1.05B | 620.68M | 871.35M | 832.33M | 1.12B | 1.16B | 433.05M | -411.34M | 686.61M | 787.90M | 451.39M | 694.55M | 407.64M | 251.97M | 357.05M | 261.86M | 416.42M | 98.50M | 245.20M | 226.30M | 205.20M | 99.40M |
EBITDA Margin | 43.13% | 40.06% | 40.71% | 41.21% | 36.24% | 30.41% | 40.45% | 38.90% | 35.12% | 22.06% | 29.74% | 29.28% | 35.32% | 36.67% | 23.78% | -27.06% | 27.23% | 28.85% | 21.80% | 33.31% | 27.24% | 19.04% | 21.81% | 12.45% | 27.78% | 11.68% | 21.02% | 21.93% | 29.53% | 22.47% |
EBIT | 3.50B | 4.09B | 3.65B | 2.52B | 1.48B | 1.39B | 1.57B | 1.30B | 981.08M | 540.14M | 788.27M | 744.80M | 1.03B | 1.16B | 345.70M | -547.19M | 560.23M | 678.61M | 381.96M | 623.70M | 324.72M | 180.52M | 287.46M | 206.21M | 353.08M | 50.30M | 206.30M | 174.00M | 188.90M | 88.80M |
EBIT Margin | 35.75% | 38.93% | 39.62% | 36.40% | 25.47% | 30.42% | 38.90% | 37.23% | 32.87% | 19.19% | 26.91% | 26.20% | 32.42% | 36.67% | 18.99% | -35.99% | 22.22% | 24.85% | 18.45% | 29.91% | 21.70% | 13.64% | 17.56% | 9.80% | 23.56% | 5.97% | 17.69% | 16.86% | 27.18% | 20.07% |
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 |