| Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2021 | Jun 2019 | Jun 2018 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 286.40M | 369.65M | 345.06M | 309.31M | 265.52M | 246.57M |
| Gross Profit | 97.92M | 153.51M | 89.94M | 61.03M | 56.24M | 93.09M |
| EBITDA | 78.70M | 97.88M | 103.09M | 88.36M | 64.55M | 43.36M |
| Net Income | 24.79M | 34.85M | 17.69M | 8.46M | 13.54M | 16.48M |
Balance Sheet | ||||||
| Total Assets | 795.90M | 729.79M | 541.49M | 520.70M | 350.22M | 161.27M |
| Cash, Cash Equivalents and Short-Term Investments | 12.15M | 62.36M | 58.51M | 2.95M | 37.89M | 17.06M |
| Total Debt | 119.42M | 128.88M | 132.86M | 251.83M | 123.78M | 0.00 |
| Total Liabilities | 292.18M | 242.79M | 222.51M | 375.02M | 228.08M | 54.56M |
| Stockholders Equity | 503.72M | 487.00M | 318.98M | 145.68M | 122.14M | 106.71M |
Cash Flow | ||||||
| Free Cash Flow | -103.41M | -17.30M | 30.34M | -6.52M | -22.40M | 3.96M |
| Operating Cash Flow | 71.80M | 109.92M | 96.13M | 88.88M | 41.74M | 38.63M |
| Investing Cash Flow | -149.78M | -108.58M | -111.80M | -95.40M | -64.14M | -45.81M |
| Financing Cash Flow | 45.33M | -25.11M | 12.45M | -10.33M | 43.23M | -6.13M |