| Breakdown | TTM | Jun 2025 | Jun 2024 | Sep 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 427.06M | 389.83M | 353.56M | 354.17M | 267.32M | 242.00M |
| Gross Profit | 129.44M | 118.35M | 105.25M | 103.68M | 73.71M | 59.84M |
| EBITDA | 19.73M | 20.76M | 17.61M | 22.63M | 11.60M | 15.17M |
| Net Income | 7.07M | 7.50M | 5.65M | 9.72M | 4.09M | 8.38M |
Balance Sheet | ||||||
| Total Assets | 315.63M | 313.58M | 230.66M | 257.54M | 233.51M | 179.62M |
| Cash, Cash Equivalents and Short-Term Investments | 4.25M | 8.85M | 4.56M | 5.92M | 3.97M | 6.06M |
| Total Debt | 71.22M | 64.78M | 21.86M | 44.45M | 36.09M | 19.57M |
| Total Liabilities | 171.66M | 170.10M | 94.05M | 126.58M | 115.83M | 72.88M |
| Stockholders Equity | 143.97M | 143.48M | 136.61M | 130.96M | 117.68M | 106.74M |
Cash Flow | ||||||
| Free Cash Flow | 17.79M | 16.40M | 27.79M | -2.77M | -5.88M | 10.87M |
| Operating Cash Flow | 24.15M | 21.27M | 32.65M | 940.00K | -1.90M | 13.69M |
| Investing Cash Flow | -47.47M | -51.79M | -6.82M | -5.99M | -15.93M | -7.64M |
| Financing Cash Flow | 23.67M | 34.81M | -27.20M | 6.99M | 15.75M | -9.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.27B | 15.56 | 23.59% | 3.48% | 0.16% | 2.99% | |
75 Outperform | $2.38B | 19.31 | 18.67% | ― | 12.76% | 36.11% | |
72 Outperform | $10.78B | 25.36 | 21.74% | 0.70% | 4.03% | 5.93% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
57 Neutral | $292.49M | 33.19 | 3.77% | ― | 12.63% | -21.23% | |
56 Neutral | $1.26B | 152.18 | 1.29% | ― | 14.46% | -588.82% | |
55 Neutral | $473.40M | -6.84 | -9.00% | ― | -8.92% | -304.76% |