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 | 2010-07-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 38.10M | -29.73M | -94.50M | 35.80M | 38.41M | 45.01M | 6.88M | -9.93M | N/A |
Cost of Revenue | 9.91M | 10.40M | 7.28M | 5.83M | 5.64M | 5.45M | N/A | N/A | N/A |
Gross Profit | 28.19M | -40.13M | -101.78M | 29.97M | 32.77M | 39.55M | 6.88M | N/A | N/A |
Operating Expenses | 56.67K | 142.97K | 54.04K | 155.24K | 71.11K | -10.17K | -36.35K | 67.91K | N/A |
Selling, General & Admin | 610.41K | 837.82K | 572.65K | 447.08K | 413.86K | 448.65K | 478.42K | 520.62K | N/A |
Research & Development | N/A | 2.00 | -3.00 | 0 | 1.00 | 1.00 | N/A | N/A | N/A |
Other Operating Expenses | -553.74K | 18.72M | -518.61K | -291.84K | -342.74K | -458.82K | -514.77K | -452.71K | N/A |
Operating Income | 68.71M | -29.87M | -54.04K | 35.64M | 38.34M | 45.02M | 15.44M | N/A | N/A |
Other Expenses / Income | 38.04M | -24.05M | -94.87M | -3.18M | -7.25M | -9.65M | -8.53M | N/A | N/A |
Before Tax Income | 38.04M | -29.87M | -94.93M | 35.64M | 38.34M | 45.02M | 6.91M | -10.00M | N/A |
Income Tax Expenses | 66.20M | 41.49M | 88.87M | 26.83M | 23.91M | 23.45M | N/A | N/A | N/A |
Net Income | 38.04M | -29.87M | -183.80M | 35.64M | 38.34M | 45.02M | 6.91M | -10.00M | N/A |
Interest Expenses | 28.16M | 24.05M | 6.00M | 3.18M | 7.25M | 9.65M | 8.53M | 6.60M | N/A |
Basic Shares Outstanding | 94.18M | 95.43M | 97.53M | 41.01M | 41.00M | 41.00M | 40.66M | 41.68M | 40.87M |
Diluted Shares Outstanding | 94.18M | 95.43M | 97.53M | 41.01M | 41.00M | 41.00M | 40.66M | 41.68M | 40.87M |
EBITDA | 66.20M | -29.87M | -88.93M | 35.64M | 38.34M | 45.02M | 15.44M | -3.41M | N/A |
EBITDA Margin | 173.76% | 100.48% | 94.10% | 99.57% | 99.81% | 100.02% | 224.56% | 34.28% | 0.00% |
EBIT | 132.39M | 35.67M | -88.93M | 65.65M | 69.50M | 78.12M | 15.44M | -3.41M | N/A |
EBIT Margin | 347.52% | -119.98% | 94.10% | 183.38% | 180.95% | 173.57% | 224.56% | 34.28% | 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 | 2010-07-31 |