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 | 19.20M | -1.60M | -77.46M | 35.07M | 28.51M | 46.91M | 3.49M | -6.07M | N/A |
Cost of Revenue | 3.90M | 3.84M | 4.46M | 4.97M | 4.89M | 4.74M | N/A | N/A | N/A |
Gross Profit | 15.30M | -5.44M | -81.92M | 30.10M | 23.62M | 42.17M | 3.49M | N/A | N/A |
Operating Expenses | 563.71K | 378.08K | 2.29M | 2.64M | 2.25M | 1.37M | 468.07K | 526.17K | N/A |
Selling, General & Admin | 678.93K | 339.07K | 2.26M | 2.59M | 2.21M | 1.33M | 431.32K | 483.20K | N/A |
Research & Development | N/A | 0 | -3.00 | 0 | 0 | 1.00 | N/A | N/A | N/A |
Other Operating Expenses | -115.22K | 14.48M | -95.84M | 42.44K | 37.59K | 40.23K | 42.97K | 42.97K | N/A |
Operating Income | 18.64M | -1.98M | 22.57M | 32.43M | 26.26M | 45.54M | -526.17K | N/A | N/A |
Other Expenses / Income | 18.64M | -9.82M | -102.33M | -3.29M | -6.59M | -8.41M | -6.07M | N/A | N/A |
Before Tax Income | 18.64M | -1.98M | -79.76M | 32.43M | 26.26M | 45.54M | 3.03M | -6.60M | N/A |
Income Tax Expenses | 18.64M | 15.42M | -103.77M | 21.79M | 20.30M | 19.77M | 398.47K | N/A | N/A |
Net Income | 18.64M | -1.98M | -79.76M | 32.43M | 26.26M | 45.54M | 3.03M | -6.60M | N/A |
Interest Expenses | 11.49M | 9.82M | 1.87M | 1.14M | 4.76M | 7.48M | 7.07M | 5.67M | N/A |
Basic Shares Outstanding | 38.31M | 38.72M | 39.59M | 39.59M | 39.59M | 39.59M | 37.83M | 38.81M | 39.45M |
Diluted Shares Outstanding | 38.31M | 38.72M | 39.59M | 39.59M | 39.59M | 39.59M | 37.83M | 38.81M | 39.45M |
EBITDA | 30.13M | -1.98M | -103.77M | 32.43M | 26.26M | 45.54M | -924.64K | -924.64K | N/A |
EBITDA Margin | 156.92% | 123.65% | 133.96% | 92.48% | 92.11% | 97.08% | -26.46% | 15.23% | 0.00% |
EBIT | 48.76M | 23.27M | -181.66M | 55.36M | 51.32M | 72.79M | 10.49M | -924.64K | N/A |
EBIT Margin | 253.98% | -1,455.30% | 234.51% | 157.85% | 180.01% | 155.18% | 300.21% | 15.23% | 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 |