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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 716.72M | 540.54M | 445.73M | 394.91M | 367.30M | 314.27M | 271.05M | 264.87M | 264.10M | 259.40M | 251.70M | 240.15M | 325.01M | 292.50M | 249.52M | 247.66M | 215.75M | 173.72M | 139.36M | 105.16M | 47.68M | 45.82M |
Cost of Revenue | 433.44M | 367.02M | 304.50M | 230.35M | 214.19M | 185.87M | 162.16M | 162.76M | 152.00M | 155.13M | 158.09M | 147.62M | 195.68M | 175.35M | 152.69M | 159.06M | 137.20M | 105.24M | 82.60M | 58.55M | N/A | N/A |
Gross Profit | 283.29M | 173.51M | 141.24M | 164.56M | 153.10M | 128.40M | 108.89M | 102.11M | 112.10M | 104.27M | 93.61M | 92.54M | 129.33M | 117.15M | 96.83M | 88.60M | 78.55M | 68.48M | 56.76M | 46.61M | N/A | N/A |
Operating Expenses | 209.59M | 196.16M | 151.12M | 121.25M | 105.97M | 94.58M | 77.26M | 89.58M | 102.37M | 102.25M | 81.19M | 88.73M | 86.26M | 83.20M | 66.94M | 56.04M | 50.10M | 37.98M | 40.43M | 26.35M | N/A | N/A |
Selling, General & Admin | 107.54M | 131.91M | 96.43M | 67.48M | 59.49M | 60.34M | 50.83M | 56.54M | 60.08M | 55.76M | 55.68M | 51.52M | 55.28M | 47.43M | 42.43M | 34.25M | 33.66M | 24.04M | 24.34M | 16.55M | N/A | N/A |
Research & Development | 97.69M | 64.25M | 54.69M | 53.76M | 46.48M | 34.23M | 26.43M | 33.04M | 42.29M | 46.49M | 25.52M | 37.21M | 30.98M | 35.77M | 24.51M | 21.80M | 16.44M | 13.94M | 16.10M | 9.80M | N/A | N/A |
Other Operating Expenses | -4.36M | -346.00K | -10.31M | -8.33M | 707.00K | 11.98M | 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 |
Operating Income | 73.70M | -22.99M | -20.20M | 43.31M | 47.13M | 33.83M | 31.63M | 12.53M | 9.73M | 2.01M | 12.42M | 3.80M | 43.08M | 33.95M | 29.89M | 32.55M | 28.44M | 30.50M | 16.32M | 20.26M | 47.68M | 45.82M |
Other Expenses / Income | -10.47M | -165.38M | 1.06M | -8.95M | 5.54M | 11.98M | 2.19M | 1.68M | -1.67M | -121.00K | 2.48M | 6.97M | 462.00K | 277.00K | 195.00K | 1.24M | 3.79M | 1.70M | -35.00K | -44.00K | N/A | N/A |
Before Tax Income | 63.23M | -188.38M | -19.14M | 34.37M | 52.67M | 50.48M | 33.82M | 14.21M | 8.07M | 1.89M | 14.90M | 10.77M | 43.54M | 34.23M | 30.08M | 33.80M | 32.24M | 32.20M | 16.29M | 20.21M | N/A | N/A |
Income Tax Expenses | 1.89M | -14.66M | -10.37M | 539.00K | 5.85M | 4.64M | 10.18M | 1.75M | -898.00K | -1.00M | 1.18M | 347.00K | 13.09M | 8.32M | 9.37M | 9.55M | 10.85M | 11.48M | 4.88M | 5.53M | N/A | N/A |
Net Income | 59.67M | -173.71M | -8.77M | 33.83M | 41.07M | 47.44M | 20.07M | 12.48M | 8.97M | 2.90M | 13.72M | 10.43M | 30.45M | 25.91M | 20.72M | 24.25M | 21.39M | 20.72M | 11.41M | 14.68M | 2.17M | 541.00K |
Interest Expenses | 4.22M | 9.37M | 5.44M | 618.00K | N/A | -18.25M | 2.24M | 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 |
Basic Shares Outstanding | 27.20M | 25.04M | 24.69M | 24.05M | 23.81M | 23.66M | 23.47M | 23.06M | 22.94M | 22.87M | 22.35M | 22.07M | 21.78M | 21.59M | 21.39M | 21.02M | 19.77M | 14.95M | 13.01M | 1.80M | 1.64M | 11.58M |
Diluted Shares Outstanding | 27.33M | 25.04M | 24.69M | 24.36M | 24.09M | 24.07M | 23.81M | 23.31M | 23.15M | 23.15M | 22.72M | 22.39M | 22.32M | 22.08M | 21.98M | 21.78M | 21.37M | 16.99M | 14.87M | 1.97M | 1.72M | 12.04M |
EBITDA | 108.75M | 77.01M | 40.62M | 54.24M | 57.02M | 41.49M | 38.47M | 21.29M | 14.14M | 10.26M | 24.05M | 21.71M | 52.51M | 44.83M | 39.06M | 39.15M | 36.09M | 35.10M | 18.29M | 21.27M | 2.17M | 541.00K |
EBITDA Margin | 15.17% | 14.25% | 9.11% | 13.74% | 15.53% | 13.20% | 14.19% | 8.04% | 5.35% | 3.95% | 9.56% | 9.04% | 16.16% | 15.33% | 15.66% | 15.81% | 16.73% | 20.20% | 13.12% | 20.22% | 4.55% | 1.18% |
EBIT | 65.78M | -179.01M | -13.70M | 34.98M | 46.92M | 33.83M | 32.48M | 14.23M | 8.07M | 1.89M | 14.90M | 10.77M | 43.54M | 34.23M | 30.08M | 33.80M | 32.24M | 32.20M | 16.29M | 20.21M | 2.17M | 541.00K |
EBIT Margin | 9.18% | -33.12% | -3.07% | 8.86% | 12.77% | 10.76% | 11.98% | 5.37% | 3.05% | 0.73% | 5.92% | 4.49% | 13.40% | 11.70% | 12.06% | 13.65% | 14.94% | 18.54% | 11.69% | 19.22% | 4.55% | 1.18% |
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 |