| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 213.28M | 204.94M | 195.73M | 223.14M | 213.19M | 185.44M |
| Gross Profit | 146.43M | 83.35M | 79.85M | 107.22M | 101.61M | 88.30M |
| EBITDA | 30.59M | 16.28M | 34.67M | 29.61M | 63.43M | 55.46M |
| Net Income | 10.00M | 572.00K | 6.04M | 3.31M | 31.14M | 25.56M |
Balance Sheet | ||||||
| Total Assets | 589.49M | 575.52M | 592.58M | 638.75M | 654.24M | 590.17M |
| Cash, Cash Equivalents and Short-Term Investments | 1.07M | 18.06M | 34.83M | 21.09M | 51.86M | 55.99M |
| Total Debt | 128.07M | 99.03M | 85.99M | 111.88M | 92.71M | 93.33M |
| Total Liabilities | 327.39M | 314.22M | 319.95M | 367.91M | 376.44M | 335.03M |
| Stockholders Equity | 263.40M | 261.65M | 272.46M | 270.68M | 277.64M | 255.00M |
Cash Flow | ||||||
| Free Cash Flow | 6.63M | 17.93M | 48.45M | 707.00K | 4.89M | 44.60M |
| Operating Cash Flow | 8.40M | 19.49M | 49.44M | 8.33M | 10.63M | 49.08M |
| Investing Cash Flow | -1.14M | -47.00K | -3.92M | -9.50M | -5.01M | -5.46M |
| Financing Cash Flow | -27.56M | -30.82M | -37.19M | -29.62M | -9.71M | -20.43M |