| Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2021 | Jun 2019 | Jun 2018 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 286.40M | 181.34M | 345.06M | 309.31M | 265.52M | 233.59M |
| Gross Profit | 97.92M | 61.65M | 89.94M | 61.03M | 56.24M | 84.63M |
| EBITDA | 78.70M | 53.05M | 103.09M | 88.36M | 64.55M | 41.19M |
| Net Income | 24.79M | 14.83M | 17.69M | 8.46M | 13.54M | 17.01M |
Balance Sheet | ||||||
| Total Assets | 795.90M | 562.76M | 541.49M | 520.70M | 350.22M | 143.69M |
| Cash, Cash Equivalents and Short-Term Investments | 12.15M | 84.77M | 58.51M | 2.95M | 37.89M | 30.30M |
| Total Debt | 119.42M | 130.78M | 132.86M | 251.83M | 123.78M | 0.00 |
| Total Liabilities | 292.18M | 225.70M | 222.51M | 375.02M | 228.08M | 50.33M |
| Stockholders Equity | 503.72M | 337.06M | 318.98M | 145.68M | 122.14M | 93.36M |
Cash Flow | ||||||
| Free Cash Flow | -103.41M | 28.93M | 30.34M | -6.52M | -22.40M | 20.21M |
| Operating Cash Flow | 71.80M | 45.58M | 96.13M | 88.88M | 41.74M | 42.94M |
| Investing Cash Flow | -149.78M | -45.64M | -111.80M | -95.40M | -64.14M | -33.83M |
| Financing Cash Flow | 45.33M | -2.67M | 12.45M | -10.33M | 43.23M | -10.53M |