| 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 | $317.37M | 15.92 | 12.07% | ― | 6.83% | 46.38% | |
73 Outperform | $126.11M | 3.67 | 9.22% | ― | 16.72% | 5.35% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
55 Neutral | $360.74M | 25.68 | -5.54% | ― | -3.20% | -257.73% | |
51 Neutral | $203.83M | 33.64 | 0.75% | ― | 6.72% | ― | |
48 Neutral | $141.59M | -2.52 | -73.64% | ― | 46.09% | 46.01% | |
46 Neutral | $135.60M | -1.57 | -43.54% | ― | -4.91% | -331.53% |