| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 317.56M | 302.55M | 268.60M | 243.64M | 205.20M | 166.94M |
| Gross Profit | 123.77M | 123.82M | 102.65M | 81.24M | 64.19M | 54.03M |
| EBITDA | 37.91M | 42.75M | 28.12M | 11.95M | 4.33M | 1.19M |
| Net Income | 55.00M | 64.53M | 11.99M | 633.00K | -1.70M | -8.71M |
Balance Sheet | ||||||
| Total Assets | 381.94M | 381.86M | 335.57M | 289.61M | 255.63M | 237.67M |
| Cash, Cash Equivalents and Short-Term Investments | 52.98M | 51.15M | 58.92M | 50.93M | 68.13M | 88.14M |
| Total Debt | 54.25M | 48.60M | 47.33M | 44.70M | 20.89M | 22.77M |
| Total Liabilities | 126.77M | 128.11M | 151.10M | 122.02M | 95.66M | 83.14M |
| Stockholders Equity | 255.18M | 253.75M | 184.47M | 167.59M | 159.97M | 154.53M |
Cash Flow | ||||||
| Free Cash Flow | 25.84M | 3.34M | 12.81M | -1.96M | -17.96M | 6.34M |
| Operating Cash Flow | 41.96M | 20.34M | 27.75M | 14.19M | -8.71M | 8.18M |
| Investing Cash Flow | -17.49M | -28.14M | -18.64M | -51.87M | -12.23M | -1.83M |
| Financing Cash Flow | -112.00K | 42.00K | -1.06M | 20.48M | 920.00K | 50.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $794.70M | -2,802.95 | 21.85% | ― | 12.94% | 356.32% | |
66 Neutral | $1.43B | 128.39 | 1.67% | ― | 22.71% | -111.24% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $320.62M | -10.17 | -31.77% | ― | 17.44% | 41.97% | |
50 Neutral | $271.39M | -2.58 | -24.06% | ― | -0.95% | -456.64% | |
47 Neutral | $83.77M | 324.24 | -1.02% | 0.95% | 6.36% | 73.88% | |
44 Neutral | $215.05M | -1.68 | -20.84% | ― | -12.45% | -142.77% |