| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 33.22M | 32.33M | 33.29M | 28.53M | 22.49M | 25.33M |
| Gross Profit | 22.17M | 20.67M | 20.38M | 22.58M | 20.28M | 20.23M |
| EBITDA | 7.74M | 6.02M | 5.35M | 7.64M | 6.76M | 7.47M |
| Net Income | 5.20M | 3.89M | 3.59M | 5.70M | 4.87M | 5.37M |
Balance Sheet | ||||||
| Total Assets | 621.45M | 609.49M | 637.51M | 660.91M | 590.48M | 565.73M |
| Cash, Cash Equivalents and Short-Term Investments | 57.71M | 50.44M | 42.28M | 59.34M | 70.35M | 90.33M |
| Total Debt | 4.00M | 4.00M | 7.00M | 8.55M | 3.18M | 3.27M |
| Total Liabilities | 563.70M | 554.29M | 584.71M | 610.37M | 538.13M | 513.01M |
| Stockholders Equity | 57.75M | 55.20M | 52.80M | 50.54M | 52.35M | 52.73M |
Cash Flow | ||||||
| Free Cash Flow | 7.61M | 5.43M | -368.00K | 10.92M | 14.48M | 5.98M |
| Operating Cash Flow | 7.64M | 5.47M | 2.32M | 12.11M | 17.06M | 8.33M |
| Investing Cash Flow | -13.77M | 10.21M | 34.48M | -115.31M | -78.79M | -1.42M |
| Financing Cash Flow | 5.48M | -33.29M | -26.62M | 63.90M | 21.41M | 42.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $55.04M | 8.12 | 9.28% | 3.21% | 0.32% | 37.93% | |
78 Outperform | $64.00M | 3.00 | 14.54% | ― | 14.91% | 0.81% | |
68 Neutral | $69.40M | 32.15 | 2.53% | ― | 76.66% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $63.28M | 9.39 | 4.93% | 3.87% | 6.89% | ― | |
64 Neutral | $48.94M | 17.24 | 5.34% | 1.10% | 12.12% | ― |