| 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 | 43.79M | 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 | $291.56M | 9.30 | 17.68% | 1.77% | 4.83% | 111.79% | |
69 Neutral | $509.94M | 23.98 | 9.20% | 7.86% | -4.79% | -30.21% | |
65 Neutral | $1.37B | 18.08 | 8.12% | 2.39% | 1.69% | -31.16% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | $130.97M | 67.14 | -14.75% | 7.20% | -23.22% | -111.83% | |
50 Neutral | $1.06B | 14.70 | 0.83% | 4.16% | 5.62% | -65.76% | |
48 Neutral | $122.96M | 29.10 | 3.24% | 4.59% | 2.44% | ― |