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.14B | 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 | 651.33M | 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 | 551.77M | 476.38M | 350.70M | 338.47M | 393.89M | 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 | 640.83M | 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 | 259.04M | 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 | 146.52M | 68.33M | 63.52M | 61.84M | 55.31M | 10.09M | 11.53M | 11.82M | -4.17M | 7.46M | 9.77M | 6.31M | 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 | 212.93M | 316.34M | 470.07M | 223.71M | 176.03M | 140.83M | 203.88M | 114.44M | 52.69M | 114.03M | 91.61M | 43.88M | 82.87M | 85.78M | -2.72M | 3.73M | 91.85M | 82.25M | 76.18M | 65.78M | 15.79M | -13.30M | -62.71M | 62.91M | 54.80M | 38.80M | 14.10M |
Other Expenses / Income | 9.71M | -20.60M | -37.17M | 7.92M | -25.06M | -6.49M | -2.42M | -4.28M | -3.93M | 7.86M | 7.41M | 3.94M | -2.06M | 3.92M | 7.44M | -15.80M | 7.14M | 244.00K | 842.00K | -7.10M | -8.12M | -9.33M | -47.87M | -6.57M | 132.00K | -92.00M | -3.50M |
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 | 14.61M | 237.00K | 1.78M | 2.36M | 2.37M | 1.79M | 2.54M | 2.62M | 5.41M | 4.81M | 10.17M | 10.24M | 10.46M | 9.90M | 10.52M | 8.52M | 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.02M | 21.89M |
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 | 40.31M | 37.58M | 37.55M | 38.48M | 37.68M | 28.02M | 23.84M |
EBITDA | 321.58M | 389.94M | 521.72M | 254.82M | 228.16M | 198.10M | 267.72M | 173.85M | 86.61M | 151.09M | 129.72M | 69.19M | 96.61M | 104.91M | 18.84M | 4.92M | 102.29M | 91.53M | 85.18M | 75.63M | 34.35M | 22.43M | 5.52M | 90.62M | 68.14M | 43.90M | 23.20M |
EBITDA Margin | 11.50% | 13.62% | 19.74% | 14.00% | 11.54% | 10.04% | 14.71% | 10.72% | 6.43% | 14.17% | 13.03% | 8.14% | 11.69% | 13.51% | 3.14% | 0.73% | 12.24% | 13.28% | 15.44% | 15.88% | 9.79% | 6.63% | 1.40% | 13.86% | 13.61% | 11.77% | 7.46% |
EBIT | 240.20M | 318.08M | 453.71M | 191.87M | 171.07M | 149.09M | 213.59M | 127.89M | 50.11M | 123.67M | 103.55M | 52.30M | 84.44M | 94.10M | 7.43M | -5.07M | 107.10M | 95.83M | 89.27M | 69.33M | 18.52M | -10.34M | -102.06M | 56.34M | 54.94M | -57.40M | 11.90M |
EBIT Margin | 8.59% | 11.11% | 17.16% | 10.54% | 8.65% | 7.55% | 11.74% | 7.89% | 3.72% | 11.60% | 10.40% | 6.15% | 10.21% | 12.12% | 1.24% | -0.75% | 12.82% | 13.91% | 16.18% | 14.55% | 5.28% | -3.05% | -25.91% | 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 |