Financial Year End | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.18B | 8.53B | 8.00B | 8.00B | 7.80B | 7.84B | 7.36B | 7.39B | 7.81B | 5.69B | 5.61B | 5.90B | 5.53B | 4.83B | 4.61B | 3.76B | 2.52B | 2.15B | 2.15B | 2.04B | 1.42B | 1.31B | 687.15M | 651.24M | 632.49M | 602.46M | 565.48M | 542.60M | 528.58M | 628.28M |
Cost of Revenue | 5.06B | 5.73B | 5.30B | 4.86B | 4.80B | 4.92B | 4.52B | 4.56B | 4.84B | 3.72B | 3.58B | 3.87B | 3.68B | 3.03B | 2.82B | 2.51B | 1.74B | 1.45B | 1.46B | 1.39B | 924.23M | 855.66M | 462.16M | 438.48M | 414.48M | 395.94M | 365.61M | 348.95M | 337.10M | 411.01M |
Gross Profit | 3.12B | 2.80B | 2.70B | 3.14B | 3.00B | 2.92B | 2.84B | 2.84B | 2.97B | 1.97B | 2.03B | 2.03B | 1.85B | 1.80B | 1.79B | 1.25B | 782.16M | 702.05M | 692.85M | 657.42M | 492.78M | 456.08M | 224.99M | 212.76M | 218.01M | 206.51M | 199.86M | 193.65M | 191.48M | 217.27M |
Operating Expenses | 1.45B | 1.62B | 1.52B | 1.73B | 1.71B | 1.72B | 1.58B | 1.59B | 1.69B | 1.14B | 1.09B | 1.07B | 978.57M | 937.58M | 949.57M | 717.50M | 486.79M | 442.81M | 438.46M | 407.84M | 305.48M | 279.76M | 165.17M | 158.12M | 176.78M | 147.54M | 142.80M | 140.45M | 137.49M | 154.77M |
Selling, General & Admin | 1.45B | 1.46B | 1.36B | 1.52B | 1.47B | 1.51B | 1.37B | 1.39B | 1.51B | 1.03B | 988.80M | 973.91M | 892.68M | 863.11M | 878.22M | 673.57M | 490.67M | 442.81M | 438.46M | 407.84M | 305.48M | 279.76M | 165.17M | 155.97M | 162.28M | 147.54M | 142.80M | 140.45M | 137.49M | 154.77M |
Research & Development | 49.10M | 47.30M | 48.80M | 57.70M | 57.70M | 56.00M | 56.00M | 58.10M | 58.80M | 32.50M | 24.30M | 24.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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 315.70M | 166.10M | 158.20M | 204.30M | 235.70M | -19.10M | -1.00M | 10.00M | 3.70M | 4.20M | 10.10M | 311.00K | 2.67M | -26.00K | 71.35M | 43.94M | -3.88M | N/A | N/A | N/A | N/A | N/A | N/A | 2.15M | 14.49M | N/A | N/A | N/A | N/A | N/A |
Operating Income | 1.31B | 1.17B | 1.02B | 1.39B | 1.22B | 928.60M | 1.04B | 1.03B | 1.15B | 772.00M | 919.00M | 910.44M | 778.28M | 784.27M | 789.93M | 451.03M | 284.17M | 257.06M | 228.74M | 220.77M | 178.68M | 164.53M | 54.79M | 54.64M | 41.23M | 58.98M | 57.06M | 53.20M | 53.99M | 62.50M |
Other Expenses / Income | -309.40M | -166.70M | -180.00M | -214.90M | -196.40M | -227.00M | -183.00M | -164.20M | -167.40M | -249.00M | -69.30M | -93.14M | -77.12M | -67.11M | -59.18M | -148.26M | -29.39M | -16.06M | -41.09M | -47.43M | 151.00K | -9.14M | -4.59M | -4.68M | 296.00K | 2.66M | 3.69M | -104.00K | -9.19M | -1.12M |
Before Tax Income | 996.40M | -9.20M | 843.80M | 1.17B | 1.03B | 701.60M | 861.00M | 878.40M | 977.90M | 523.00M | 849.70M | 817.35M | 701.16M | 717.16M | 730.75M | 396.06M | 254.79M | 241.00M | 215.57M | 204.61M | 178.82M | 155.39M | 50.20M | 49.96M | 41.53M | 61.63M | 60.76M | 53.17M | 44.80M | 61.38M |
Income Tax Expenses | 252.40M | 82.10M | 212.10M | 295.60M | 247.20M | 187.20M | -477.60M | 286.10M | 289.20M | 178.10M | 284.50M | 273.14M | 241.41M | 237.68M | 236.62M | 130.11M | 84.41M | 83.78M | 72.22M | 74.15M | 67.47M | 59.05M | 19.35M | 18.30M | 15.17M | 23.87M | 24.41M | 22.23M | 15.34M | 25.08M |
Net Income | 744.00M | -91.30M | 631.70M | 876.30M | 779.50M | 514.40M | 1.34B | 592.30M | 688.70M | 344.90M | 565.20M | 544.21M | 459.74M | 479.48M | 494.14M | 265.95M | 170.38M | 157.22M | 143.35M | 129.07M | 111.35M | 96.34M | 30.85M | 30.67M | 26.36M | 37.76M | 33.39M | 30.93M | 29.31M | 36.30M |
Interest Expenses | 264.30M | 152.00M | 160.90M | 177.10M | 189.20M | 207.90M | 174.10M | 163.10M | 171.10M | 79.90M | 79.40M | 93.40M | 81.30M | 69.59M | 65.19M | 62.48M | 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 | 104.10M | 106.20M | 107.90M | 112.00M | 113.40M | 113.10M | 113.00M | 116.01M | 119.44M | 103.69M | 104.33M | 108.83M | 113.26M | 117.01M | 118.95M | 85.45M | 56.23M | 56.35M | 57.80M | 57.11M | 49.71M | 47.23M | 23.20M | 27.14M | 13.47M | 13.57M | 13.60M | 13.61M | 13.58M | 13.59M |
Diluted Shares Outstanding | 104.20M | 106.20M | 107.90M | 112.00M | 113.40M | 113.10M | 113.60M | 116.12M | 119.48M | 103.70M | 104.35M | 108.85M | 113.31M | 117.12M | 119.08M | 85.55M | 56.79M | 56.96M | 58.51M | 57.62M | 50.38M | 47.69M | 23.55M | 27.38M | 13.47M | 13.57M | 13.60M | 13.61M | 13.58M | 13.59M |
EBITDA | 1.68B | 1.61B | 1.63B | 1.83B | 1.73B | 1.60B | 1.68B | 1.72B | 1.72B | 1.04B | 1.18B | 1.16B | 990.60M | 972.83M | 977.82M | 578.31M | 359.55M | 323.24M | 310.68M | 283.22M | 224.21M | 214.07M | 88.38M | 81.56M | 668.08M | 636.06M | 597.39M | 75.00M | 71.50M | 70.80M |
EBITDA Margin | 20.52% | 18.85% | 20.44% | 22.81% | 22.19% | 20.44% | 22.88% | 23.23% | 22.06% | 18.34% | 20.99% | 19.70% | 17.93% | 20.16% | 21.23% | 15.39% | 14.24% | 15.05% | 14.42% | 13.86% | 15.82% | 16.32% | 12.86% | 12.52% | 105.63% | 105.58% | 105.64% | 13.82% | 13.53% | 11.27% |
EBIT | 1.26B | 142.80M | 1.00B | 1.35B | 1.22B | 909.50M | 1.04B | 1.04B | 1.15B | 602.90M | 929.10M | 910.75M | 782.45M | 786.76M | 795.94M | 458.54M | 254.79M | 241.00M | 215.57M | 203.23M | 178.82M | 155.39M | 50.20M | 48.97M | 41.53M | 61.63M | 57.80M | 53.17M | 44.66M | 61.38M |
EBIT Margin | 15.41% | 1.67% | 12.56% | 16.86% | 15.59% | 11.60% | 14.07% | 14.09% | 14.71% | 10.59% | 16.56% | 15.44% | 14.16% | 16.30% | 17.28% | 12.20% | 10.09% | 11.22% | 10.00% | 9.94% | 12.62% | 11.85% | 7.31% | 7.52% | 6.57% | 10.23% | 10.22% | 9.80% | 8.45% | 9.77% |
Financial Year End | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 |