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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.80B | 2.86B | 2.64B | 1.82B | 1.98B | 1.97B | 1.82B | 1.62B | 1.35B | 1.07B | 995.56M | 849.70M | 826.76M | 776.25M | 599.65M | 676.13M | 835.64M | 689.20M | 551.77M | 476.38M | 350.70M | 338.47M | 393.89M | 653.78M | 500.74M | 373.10M | 311.00M |
Cost of Revenue | 2.25B | 266.93M | 131.14M | 81.93M | 130.48M | 123.32M | 125.96M | 127.63M | 114.43M | 77.61M | 75.17M | 65.85M | 55.89M | 51.77M | 413.34M | 442.63M | 540.06M | 447.69M | N/A | N/A | N/A | N/A | N/A | 372.95M | 285.57M | 7.30M | 6.80M |
Gross Profit | 540.53M | 2.60B | 2.51B | 1.74B | 1.85B | 1.85B | 1.69B | 1.49B | 1.23B | 988.46M | 920.39M | 783.85M | 770.87M | 724.49M | 186.31M | 233.50M | 295.59M | 241.51M | N/A | N/A | N/A | N/A | N/A | 280.83M | 215.17M | 365.80M | 304.20M |
Operating Expenses | 237.07M | 2.24B | 2.04B | 1.55B | 1.61B | 1.71B | 1.49B | 1.34B | 1.15B | 864.96M | 825.10M | 717.12M | 687.08M | 636.57M | 168.36M | 187.85M | 203.73M | 159.25M | 475.59M | 410.60M | 326.39M | 335.49M | 406.32M | 217.92M | 160.36M | 327.00M | 290.10M |
Selling, General & Admin | 237.07M | 2.17B | 1.98B | 1.49B | 1.56B | 1.66B | 1.44B | 1.30B | 1.11B | 837.37M | 798.93M | 698.12M | 673.06M | 623.90M | 156.87M | 176.27M | 193.29M | 149.97M | 466.58M | 402.16M | 316.36M | 319.33M | 406.32M | 203.09M | 147.03M | 317.70M | 282.40M |
Research & Development | 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 | N/A | N/A | N/A |
Other Operating Expenses | 30.68M | 68.33M | 63.52M | 61.84M | 55.31M | 10.09M | 48.59M | 47.26M | 36.22M | 27.60M | 26.17M | 19.00M | 14.02M | 12.67M | 11.49M | 11.58M | 10.44M | 9.28M | 9.00M | 8.44M | 10.03M | 16.16M | N/A | 14.83M | 13.33M | 9.30M | 7.70M |
Operating Income | 303.45M | 316.34M | 470.07M | 223.71M | 176.03M | 140.83M | 203.88M | 114.44M | 85.70M | 123.50M | 95.29M | 66.73M | 83.80M | 87.92M | 17.95M | 45.64M | 91.85M | 82.25M | 76.18M | 65.78M | 24.32M | 2.98M | -12.43M | 62.91M | 54.80M | 38.80M | 14.10M |
Other Expenses / Income | -80.81M | -20.60M | -37.17M | -60.01M | -25.06M | 10.09M | 1.85M | 1.57M | -36.94M | -3.79M | 3.72M | -18.91M | -2.99M | 1.79M | -13.23M | -57.72M | 7.14M | 244.00K | 842.00K | -7.10M | -16.65M | -25.61M | -98.15M | -6.57M | 132.00K | -96.20M | -2.20M |
Before Tax Income | 222.64M | 295.74M | 432.90M | 163.70M | 150.96M | 134.03M | 205.73M | 116.01M | 48.76M | 119.70M | 99.01M | 47.82M | 80.80M | 89.70M | 4.72M | -12.07M | 98.99M | 82.50M | 77.02M | 58.68M | 7.67M | -22.64M | -110.58M | 56.34M | 54.94M | -57.40M | 11.90M |
Income Tax Expenses | 50.08M | 82.68M | 102.06M | 48.14M | 43.95M | 29.54M | 70.13M | 29.10M | 18.96M | 33.53M | 28.49M | 16.64M | 28.35M | 32.69M | -485.00K | -384.00K | 36.08M | 30.16M | 19.59M | 20.25M | 3.22M | 2.04M | -12.33M | 25.33M | 24.13M | 9.00M | 6.70M |
Net Income | 169.15M | 209.53M | 326.36M | 114.45M | 104.95M | 102.65M | 133.78M | 84.18M | 30.91M | 88.36M | 72.69M | 33.29M | 54.30M | 58.87M | 5.30M | -10.09M | 66.21M | 55.50M | 59.43M | 38.62M | 5.40M | -22.90M | -98.25M | 31.01M | 30.81M | -66.40M | 5.20M |
Interest Expenses | 20.97M | 25.86M | 25.29M | 29.28M | 22.18M | 16.89M | 9.68M | N/A | N/A | 1.78M | 2.36M | 2.37M | 1.79M | N/A | N/A | 5.41M | 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 | 51.04M | 51.48M | 52.81M | 52.93M | 54.34M | 55.31M | 55.43M | 56.20M | 52.37M | 49.05M | 48.16M | 47.22M | 46.40M | 45.20M | 44.41M | 43.52M | 44.01M | 39.77M | 39.89M | 38.52M | 37.47M | 37.58M | 37.55M | 37.27M | 36.09M | 28.09M | 21.67M |
Diluted Shares Outstanding | 51.43M | 51.88M | 53.40M | 53.41M | 54.77M | 56.10M | 56.25M | 56.90M | 52.93M | 49.77M | 49.15M | 47.88M | 47.26M | 46.28M | 45.46M | 43.52M | 45.53M | 46.94M | 47.27M | 46.23M | 39.20M | 37.58M | 37.55M | 38.48M | 37.68M | 28.09M | 22.61M |
EBITDA | 381.42M | 432.51M | 521.72M | 285.56M | 287.02M | 197.41M | 262.18M | 160.54M | 86.09M | 151.26M | 129.72M | 71.30M | 98.46M | 104.24M | 16.31M | 6.52M | 112.73M | 94.94M | 88.03M | 68.72M | 18.65M | -4.46M | -92.63M | 84.05M | 68.27M | -48.10M | 19.60M |
EBITDA Margin | 13.64% | 15.10% | 19.74% | 15.69% | 14.52% | 10.00% | 14.41% | 9.90% | 6.39% | 14.19% | 13.03% | 8.39% | 11.91% | 13.43% | 2.72% | 0.96% | 13.49% | 13.78% | 15.95% | 14.43% | 5.32% | -1.32% | -23.52% | 12.86% | 13.63% | -12.89% | 6.30% |
EBIT | 240.20M | 318.08M | 453.71M | 191.87M | 171.07M | 149.09M | 213.59M | 113.28M | 49.87M | 123.67M | 103.55M | 52.30M | 84.44M | 91.57M | 4.81M | -5.07M | 102.29M | 85.66M | 79.02M | 58.87M | 8.62M | -20.86M | -110.58M | 56.34M | 54.94M | -57.40M | 11.90M |
EBIT Margin | 8.59% | 11.11% | 17.16% | 10.54% | 8.65% | 7.55% | 11.74% | 6.99% | 3.70% | 11.60% | 10.40% | 6.15% | 10.21% | 11.80% | 0.80% | -0.75% | 12.24% | 12.43% | 14.32% | 12.36% | 2.46% | -6.16% | -28.07% | 8.62% | 10.97% | -15.38% | 3.83% |
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 |