Financial Year End | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 | 2019-07-31 | 2018-07-31 | 2017-07-31 | 2011-01-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 38.97M | -24.50M | -26.30M | 84.15M | -30.76M | 35.57M | 20.20M | 22.16M | N/A |
Cost of Revenue | 4.16M | 4.24M | 4.74M | 4.75M | 4.93M | 5.20M | N/A | N/A | N/A |
Gross Profit | 34.81M | -28.74M | -31.04M | 79.39M | -35.69M | 30.37M | 20.20M | N/A | N/A |
Operating Expenses | 4.34M | 457.77K | 382.70K | 435.25K | 401.55K | 477.07K | 795.49K | 1.08M | N/A |
Selling, General & Admin | 4.34M | 383.30K | 351.88K | 459.87K | 418.78K | 452.31K | 471.59K | 545.91K | N/A |
Research & Development | N/A | -2.00 | 0 | 2.00 | -1.00 | 1.00 | N/A | N/A | N/A |
Other Operating Expenses | N/A | -21.55M | 30.82K | -24.62K | -17.23K | 24.77K | 323.89K | 532.86K | N/A |
Operating Income | 34.63M | -24.96M | -24.14M | 83.71M | -31.16M | 35.09M | 25.00M | N/A | N/A |
Other Expenses / Income | 14.89M | -58.61M | -2.54M | 52.24M | -4.56M | -7.40M | -5.60M | N/A | N/A |
Before Tax Income | 49.52M | -24.96M | -26.68M | 83.71M | -31.16M | 35.09M | 19.40M | 21.08M | N/A |
Income Tax Expenses | 62.27M | -24.96M | 31.40M | 83.71M | 29.88M | 28.56M | N/A | N/A | N/A |
Net Income | 49.52M | -24.96M | -26.68M | 83.71M | -31.16M | 35.09M | 19.40M | 21.08M | N/A |
Interest Expenses | N/A | 10.36M | 2.54M | 1.67M | 4.56M | 7.40M | 5.60M | 3.65M | N/A |
Basic Shares Outstanding | 21.56M | 21.50M | 21.35M | 21.40M | 21.37M | 21.33M | 21.09M | 21.29M | 21.18M |
Diluted Shares Outstanding | 21.56M | 21.50M | 21.35M | 21.41M | 21.37M | 21.33M | 21.09M | 21.29M | 21.18M |
EBITDA | 62.27M | -24.96M | -24.14M | 83.71M | -31.16M | 35.09M | 25.00M | 24.73M | N/A |
EBITDA Margin | 159.81% | 101.87% | 91.80% | 99.48% | 101.31% | 98.66% | 123.77% | 111.58% | 0.00% |
EBIT | 111.79M | -39.57M | 7.26M | 169.09M | 3.28M | 71.06M | 25.00M | 24.73M | N/A |
EBIT Margin | 286.89% | 161.47% | -27.59% | 200.95% | -10.67% | 199.78% | 123.77% | 111.58% | 0.00% |
Financial Year End | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 | 2019-07-31 | 2018-07-31 | 2017-07-31 | 2011-01-31 |