| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 90.73M | 88.43M | 92.80M | 98.01M | 91.95M | 78.29M |
| Gross Profit | 65.65M | 62.01M | 65.21M | 70.70M | 67.41M | 59.02M |
| EBITDA | 11.17M | 5.98M | 7.46M | 3.02M | -614.00K | 9.43M |
| Net Income | 36.09M | 32.25M | 7.78M | 2.11M | -2.44M | 6.96M |
Balance Sheet | ||||||
| Total Assets | 146.77M | 148.33M | 128.34M | 130.12M | 126.90M | 114.56M |
| Cash, Cash Equivalents and Short-Term Investments | 83.06M | 62.92M | 70.01M | 73.20M | 72.18M | 63.23M |
| Total Debt | 5.51M | 3.67M | 3.77M | 2.59M | 3.58M | 2.26M |
| Total Liabilities | 57.98M | 67.60M | 69.83M | 68.42M | 69.94M | 68.50M |
| Stockholders Equity | 88.78M | 80.73M | 58.52M | 61.70M | 56.95M | 46.06M |
Cash Flow | ||||||
| Free Cash Flow | 17.65M | 4.70M | 12.26M | 4.33M | 7.49M | 13.46M |
| Operating Cash Flow | 18.43M | 5.26M | 12.45M | 4.62M | 8.12M | 13.86M |
| Investing Cash Flow | -775.00K | -565.00K | -198.00K | -288.00K | -628.00K | -402.00K |
| Financing Cash Flow | -7.23M | -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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $241.00M | 29.94 | 47.38% | ― | -0.32% | 557.28% | |
73 Outperform | $560.16M | 60.77 | 13.47% | ― | 22.27% | 117.93% | |
69 Neutral | $690.24M | 17.45 | 8.24% | ― | 3.62% | -20.45% | |
67 Neutral | $1.48B | 69.87 | 3.93% | ― | 6.48% | 168.94% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $338.16M | -15.25 | -22.88% | ― | 13.09% | 32.34% |