| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Jun 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 229.42M | 212.50M | 186.82M | 160.12M | 141.57M | 119.06M |
| Gross Profit | 65.44M | 58.21M | 48.57M | 42.44M | 26.79M | 28.71M |
| EBITDA | 24.15M | 20.15M | 17.46M | 20.20M | 5.08M | 8.61M |
| Net Income | 14.99M | 13.86M | 9.03M | 11.37M | 924.00K | 3.31M |
Balance Sheet | ||||||
| Total Assets | 120.50M | 105.61M | 90.55M | 82.64M | 69.00M | 71.55M |
| Cash, Cash Equivalents and Short-Term Investments | 5.60M | 5.57M | 16.73M | 13.20M | 4.44M | 9.23M |
| Total Debt | 7.37M | 466.00K | 117.00K | 2.92M | 6.68M | 7.46M |
| Total Liabilities | 30.18M | 19.79M | 18.64M | 22.20M | 21.43M | 22.42M |
| Stockholders Equity | 90.32M | 85.82M | 71.91M | 60.44M | 47.57M | 49.13M |
Cash Flow | ||||||
| Free Cash Flow | -20.71M | -16.41M | 6.26M | 12.59M | 538.00K | 3.64M |
| Operating Cash Flow | 15.48M | 10.95M | 12.96M | 16.94M | 3.99M | 5.56M |
| Investing Cash Flow | -36.01M | -22.04M | -6.68M | -4.41M | -4.03M | -7.14M |
| Financing Cash Flow | 6.70M | -65.00K | -2.75M | -3.78M | -4.75M | 2.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $393.89M | ― | 17.25% | ― | 21.85% | 44.53% | |
68 Neutral | $391.79M | 20.53 | 12.30% | ― | 7.26% | 104.70% | |
66 Neutral | $574.89M | 65.80 | 13.36% | ― | 39.23% | 36.53% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
58 Neutral | $331.60M | 10.34 | 2.03% | ― | 5.67% | -73.96% | |
55 Neutral | $384.23M | -1,492.86 | -24.02% | ― | 8.99% | -20.05% | |
51 Neutral | $815.58M | -12.15 | -26.05% | ― | 47.24% | 17.97% |