| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 586.03M | 565.07M | 537.77M | 492.95M | 452.26M | 452.26M |
| Gross Profit | 97.56M | 84.58M | 65.47M | 42.15M | 56.02M | 56.02M |
| EBITDA | 51.77M | 40.41M | 37.65M | 10.78M | 28.86M | 28.86M |
| Net Income | 27.14M | 18.68M | 16.31M | -6.67M | 7.02M | 7.02M |
Balance Sheet | ||||||
| Total Assets | 392.25M | 391.45M | 364.29M | 340.93M | 319.13M | 310.56M |
| Cash, Cash Equivalents and Short-Term Investments | 99.03M | 84.58M | 25.41M | 20.57M | 8.77M | 14.46M |
| Total Debt | 2.50M | 11.29M | 20.52M | 17.46M | 16.64M | 15.40M |
| Total Liabilities | 129.23M | 145.02M | 138.67M | 129.91M | 99.19M | 97.13M |
| Stockholders Equity | 236.80M | 221.59M | 200.54M | 184.96M | 188.40M | 181.65M |
Cash Flow | ||||||
| Free Cash Flow | 67.78M | 64.52M | 2.48M | -7.28M | -3.75M | 26.22M |
| Operating Cash Flow | 76.10M | 71.68M | 12.27M | 10.10M | 10.44M | 35.15M |
| Investing Cash Flow | -8.07M | -7.16M | -7.79M | -118.00K | -14.33M | -9.02M |
| Financing Cash Flow | -11.81M | -4.94M | 72.00K | 1.58M | -1.89M | -22.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $311.69M | 15.92 | 12.07% | ― | 6.01% | 65.76% | |
70 Outperform | $131.54M | 3.00 | 11.39% | ― | 17.64% | 42.96% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
55 Neutral | $180.99M | -1.57 | -43.54% | ― | -5.18% | -514.66% | |
55 Neutral | $382.31M | 25.68 | 4.38% | ― | 1.87% | ― | |
51 Neutral | $210.74M | 33.64 | 0.75% | ― | 2.24% | ― | |
48 Neutral | $142.96M | -2.52 | -73.64% | ― | 127.00% | 40.53% |