| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 458.42M | 441.07M | 412.75M | 393.69M | 544.28M | 478.93M |
| Gross Profit | 106.25M | 97.94M | 87.24M | 70.95M | 72.68M | 96.73M |
| EBITDA | 45.20M | 30.69M | 21.10M | 15.13M | 11.91M | 36.69M |
| Net Income | 31.12M | 20.15M | 10.53M | 14.78M | 1.85M | 23.05M |
Balance Sheet | ||||||
| Total Assets | 290.17M | 282.49M | 274.46M | 290.55M | 268.74M | 296.78M |
| Cash, Cash Equivalents and Short-Term Investments | 57.28M | 40.01M | 4.76M | 3.37M | 2.18M | 1.34M |
| Total Debt | 53.90M | 59.37M | 70.42M | 100.43M | 78.09M | 33.65M |
| Total Liabilities | 104.87M | 114.62M | 124.09M | 148.93M | 137.18M | 128.81M |
| Stockholders Equity | 185.30M | 167.86M | 150.37M | 141.62M | 131.56M | 167.97M |
Cash Flow | ||||||
| Free Cash Flow | 38.71M | 33.72M | 27.11M | 18.20M | 4.14M | -35.27M |
| Operating Cash Flow | 42.82M | 36.98M | 31.88M | 22.99M | 7.99M | -32.69M |
| Investing Cash Flow | -95.00K | 9.43M | -593.00K | -4.45M | -1.92M | 16.06M |
| Financing Cash Flow | -8.08M | -11.17M | -29.89M | -17.36M | -5.24M | -30.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $347.31M | 11.11 | 17.68% | 1.77% | 4.83% | 111.79% | |
70 Outperform | $1.58B | 15.94 | 9.83% | 2.39% | 1.69% | -31.16% | |
69 Neutral | $538.70M | 13.40 | 8.46% | 7.86% | -4.79% | -30.21% | |
66 Neutral | $169.72M | -7.36 | -14.75% | 7.20% | -25.67% | -96.05% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
50 Neutral | $1.13B | 104.82 | 0.83% | 4.16% | 5.62% | -65.76% | |
48 Neutral | $135.29M | 25.32 | 3.24% | 4.59% | 2.44% | ― |