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.28B | 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 | 2.90B | 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 | 936.96M | 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.40B | 1.46B | 1.36B | 1.52B | 1.47B | 1.51B | 1.37B | 1.39B | 1.51B | 1.03B | 988.80M | 973.90M | 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 | 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 | N/A |
Other Operating Expenses | -25.60M | 166.10M | 158.20M | 204.30M | 235.70M | -19.10M | 206.90M | 203.00M | 176.30M | 108.80M | 97.60M | 93.80M | 85.89M | 73.84M | 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.45B | 1.17B | 1.02B | 1.39B | 1.22B | 928.60M | 1.04B | 1.03B | 1.28B | 828.60M | 944.60M | 959.90M | 866.65M | 861.56M | 837.12M | 533.93M | 295.38M | 259.24M | 254.40M | 249.58M | 187.30M | 176.32M | 59.82M | 54.64M | 41.23M | 58.98M | 57.06M | 53.20M | 53.99M | 62.50M |
Other Expenses / Income | -457.00M | -1.18B | -180.00M | -214.90M | -196.40M | -288.30M | -175.10M | -153.10M | -303.30M | -305.60M | -94.90M | -142.60M | -165.50M | -144.40M | -106.37M | -137.86M | -40.59M | -18.24M | -38.83M | -44.96M | -8.48M | -20.93M | -9.62M | -4.68M | 296.00K | 2.66M | 3.69M | -38.00K | -9.20M | -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.30M | 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.10M | 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.20M | 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.60M | 116.01M | 119.44M | 103.69M | 104.33M | 108.83M | 113.26M | 117.01M | 118.95M | 84.82M | 56.23M | 56.35M | 57.80M | 57.11M | 49.71M | 47.23M | 24.48M | 23.95M | 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.29M | 56.79M | 56.96M | 58.51M | 57.62M | 50.38M | 47.69M | 24.88M | 24.35M | 13.47M | 13.57M | 13.60M | 13.61M | 13.58M | 13.59M |
EBITDA | 1.88B | 1.60B | 1.62B | 1.83B | 1.73B | 1.62B | 1.45B | 1.46B | 1.58B | 871.30M | 1.18B | 1.15B | 990.88M | 1.03B | 977.82M | 578.31M | 317.41M | 299.88M | 286.65M | 259.27M | 218.68M | 193.14M | 78.75M | 75.89M | 67.73M | 85.03M | 80.34M | 75.00M | 62.13M | 81.54M |
EBITDA Margin | 23.04% | 18.79% | 20.28% | 22.82% | 22.19% | 20.73% | 19.68% | 19.76% | 20.22% | 15.31% | 21.00% | 19.52% | 17.93% | 21.27% | 21.23% | 15.39% | 12.57% | 13.96% | 13.30% | 12.69% | 15.43% | 14.72% | 11.46% | 11.65% | 10.71% | 14.11% | 14.21% | 13.82% | 11.75% | 12.98% |
EBIT | 1.26B | 142.80M | 1.00B | 1.35B | 1.22B | 909.50M | 1.04B | 1.04B | 1.15B | 602.90M | 929.10M | 910.70M | 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 |