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-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 118.96M | 31.74M | -44.50M | 121.80M | -64.30M | 40.15M | 45.35M | 96.25M | N/A |
Cost of Revenue | 10.97M | 12.61M | 12.26M | 12.53M | 13.79M | 15.72M | N/A | N/A | N/A |
Gross Profit | 107.99M | 19.13M | -56.76M | 109.26M | -78.09M | 24.44M | 45.35M | N/A | N/A |
Operating Expenses | 12.92M | -43.75M | 1.44M | 1.40M | 1.13M | 832.13K | 964.31K | 1.07M | N/A |
Selling, General & Admin | 12.92M | 2.36M | 1.44M | 1.39M | 1.12M | 825.56K | 955.54K | 1.06M | N/A |
Research & Development | N/A | 1.00 | 0 | 2.00 | -1.00 | 1.00 | N/A | N/A | N/A |
Other Operating Expenses | N/A | 43.75M | 3.48K | 9.53K | 4.04K | 6.58K | 8.77K | 4.77K | N/A |
Operating Income | 106.03M | 62.88M | -37.88M | 120.40M | -65.43M | 39.32M | 64.99M | N/A | N/A |
Other Expenses / Income | -7.96M | -24.90M | -8.06M | -7.61M | -17.72M | -24.80M | -20.61M | N/A | N/A |
Before Tax Income | 98.07M | 37.99M | -45.94M | 120.40M | -65.43M | 39.32M | 44.38M | 95.18M | N/A |
Income Tax Expenses | 130.20M | 95.86M | 55.12M | 43.88M | 52.77M | 62.62M | N/A | N/A | N/A |
Net Income | 98.07M | 37.99M | -45.94M | 120.40M | -65.43M | 39.32M | 44.38M | 95.18M | N/A |
Interest Expenses | N/A | 24.90M | 8.06M | 7.61M | 17.72M | 24.80M | 20.61M | 15.55M | N/A |
Basic Shares Outstanding | 135.61M | 135.61M | 135.61M | 135.61M | 135.61M | 135.61M | 138.70M | 135.98M | 97.59M |
Diluted Shares Outstanding | 135.61M | 135.61M | 135.61M | 135.61M | 135.61M | 135.61M | 138.70M | 135.98M | 97.59M |
EBITDA | 130.20M | 62.88M | -37.88M | 120.40M | -65.43M | 39.32M | 64.99M | 110.73M | N/A |
EBITDA Margin | 109.45% | 198.13% | 85.13% | 98.85% | 101.76% | 97.93% | 143.32% | 115.05% | 0.00% |
EBIT | 228.27M | 158.74M | 17.24M | 171.89M | 5.06M | 126.74M | 64.99M | 110.73M | N/A |
EBIT Margin | 191.90% | 500.15% | -38.74% | 141.13% | -7.87% | 315.65% | 143.32% | 115.05% | 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-12-31 |