Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 |
---|---|---|---|---|---|---|---|---|
Revenue | 959.26M | 851.50M | 653.49M | 81.81M | 584.60M | 1.05B | 988.99M | 711.02M |
Cost of Revenue | 622.71M | 499.93M | 419.81M | 96.24M | 380.53M | 670.64M | 635.22M | 517.08M |
Gross Profit | 336.55M | 351.57M | 233.68M | -14.42M | 204.07M | 378.27M | 353.77M | 193.94M |
Operating Expenses | 206.96M | 240.68M | 298.67M | 208.17M | -21.26M | 423.87M | 385.05M | 292.35M |
Selling, General & Admin | 206.96M | 180.22M | 229.13M | 136.60M | 137.94M | 314.52M | 273.00M | 194.28M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 17.39M | 69.53M | 71.58M | -159.19M | -6.06M | -3.10M | -1.72M |
Operating Income | 111.94M | 105.01M | -64.99M | -237.29M | 225.33M | -45.60M | -31.28M | -98.41M |
Other Expenses / Income | -59.65M | -27.24M | -71.28M | 23.33M | 45.51M | 22.71M | 2.34M | -22.02M |
Before Tax Income | 52.29M | 77.77M | -202.90M | -213.96M | 270.84M | -29.70M | -28.94M | -120.42M |
Income Tax Expenses | -92.01M | 1.73M | -70.00K | 5.35M | 100.18M | 443.00K | -30.83M | -7.81M |
Net Income | 144.30M | 76.60M | -202.83M | -219.31M | 171.73M | -17.89M | 6.90M | -108.55M |
Interest Expenses | 57.95M | 51.87M | 53.11M | 33.73M | 425.00K | 15.26M | 12.15M | 1.93M |
Basic Shares Outstanding | 48.27M | 51.05M | 44.90M | 44.90M | 44.90M | 23.99M | 23.99M | 23.77M |
Diluted Shares Outstanding | 48.59M | 51.05M | 44.90M | 44.90M | 44.90M | 23.99M | 23.99M | 23.77M |
EBITDA | 164.12M | 202.91M | -1.91M | -103.19M | 359.40M | 94.91M | 95.27M | -20.43M |
EBITDA Margin | 17.11% | 23.83% | -0.29% | -126.13% | 61.48% | 9.05% | 9.63% | -2.87% |
EBIT | 110.25M | 130.19M | -149.79M | -180.22M | 272.34M | -2.19M | -11.78M | -114.43M |
EBIT Margin | 11.49% | 15.29% | -22.92% | -220.29% | 46.59% | -0.21% | -1.19% | -16.09% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 |