| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 92.22M | 88.43M | 92.80M | 98.01M | 91.95M | 78.29M |
| Gross Profit | 67.59M | 62.01M | 65.21M | 70.70M | 67.41M | 59.02M |
| EBITDA | 13.75M | 5.98M | 7.46M | 3.02M | -614.00K | 9.43M |
| Net Income | 38.44M | 32.25M | 7.78M | 2.11M | -2.44M | 6.96M |
Balance Sheet | ||||||
| Total Assets | 139.69M | 148.33M | 128.34M | 130.12M | 126.90M | 114.56M |
| Cash, Cash Equivalents and Short-Term Investments | 80.46M | 62.92M | 70.01M | 73.20M | 72.18M | 63.23M |
| Total Debt | 3.13M | 3.67M | 3.77M | 2.59M | 3.58M | 2.26M |
| Total Liabilities | 48.13M | 67.60M | 69.83M | 68.42M | 69.94M | 68.50M |
| Stockholders Equity | 91.56M | 80.73M | 58.52M | 61.70M | 56.95M | 46.06M |
Cash Flow | ||||||
| Free Cash Flow | 13.67M | 4.70M | 12.26M | 4.33M | 7.49M | 13.46M |
| Operating Cash Flow | 14.41M | 5.26M | 12.45M | 4.62M | 8.12M | 13.86M |
| Investing Cash Flow | -735.00K | -565.00K | -198.00K | -288.00K | -628.00K | -402.00K |
| Financing Cash Flow | -2.02M | -14.39M | -15.39M | -4.08M | 3.33M | 2.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $662.13M | 27.98 | 13.98% | ― | 18.07% | 60.39% | |
69 Neutral | $605.23M | 42.06 | 9.69% | ― | 8.25% | -99.84% | |
67 Neutral | $375.91M | -13.43 | -19.29% | ― | 12.27% | 37.41% | |
66 Neutral | $178.15M | 22.20 | 44.62% | ― | 5.20% | 1319.56% | |
64 Neutral | $1.20B | 69.87 | 3.93% | ― | 7.64% | -80.72% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |