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 | 47.68M | 45.82M |
Operating Expenses | 212.11M | 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 | 114.42M | 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 | N/A | -346.00K | -10.31M | -8.33M | 707.00K | 11.98M | -49.00K | 60.00K | -2.70M | -1.00M | 1.62M | 6.25M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 71.82M | -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 | -8.59M | -9.71M | -9.26M | -8.95M | 5.54M | 16.65M | 2.19M | 1.68M | -12.00M | -121.00K | 2.48M | 6.97M | 462.00K | 277.00K | 195.00K | 1.24M | 3.79M | 1.70M | -268.00K | -44.00K | -47.68M | -45.82M |
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 | -2.17M | -541.00K |
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 | N/A | 2.24M | 1.62M | 1.03M | 882.00K | 855.00K | 726.00K | 462.00K | 277.00K | 195.00K | 1.24M | 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 | 12.67M | 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 | 13.85M | 1.72M | 12.04M |
EBITDA | 103.20M | -79.08M | 43.35M | 54.24M | 57.02M | 33.83M | 38.59M | 25.95M | 14.14M | 10.38M | 21.57M | 14.74M | 52.05M | 44.55M | 38.87M | 39.15M | 32.29M | 33.40M | 17.85M | 21.31M | 47.68M | 45.82M |
EBITDA Margin | 14.40% | -14.63% | 9.73% | 13.74% | 15.53% | 10.76% | 14.24% | 9.80% | 5.35% | 4.00% | 8.57% | 6.14% | 16.01% | 15.23% | 15.58% | 15.81% | 14.97% | 19.23% | 12.81% | 20.27% | 100.00% | 100.00% |
EBIT | 65.78M | -179.01M | -13.70M | 34.98M | 46.92M | 52.08M | 32.48M | 15.85M | 9.10M | 2.77M | 15.75M | 11.50M | 44.00M | 34.51M | 30.28M | 35.04M | 32.24M | 32.20M | 16.29M | 20.21M | N/A | N/A |
EBIT Margin | 9.18% | -33.12% | -3.07% | 8.86% | 12.77% | 16.57% | 11.98% | 5.98% | 3.45% | 1.07% | 6.26% | 4.79% | 13.54% | 11.80% | 12.13% | 14.15% | 14.94% | 18.54% | 11.69% | 19.22% | 0.00% | 0.00% |
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 |