| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 35.78M | 48.79M | 34.57M | 34.29M | 30.42M | 27.67M |
| Gross Profit | 35.78M | 37.22M | 34.57M | 34.32M | 30.42M | 27.67M |
| EBITDA | 14.23M | 11.41M | 9.95M | -352.21K | 11.16M | 11.73M |
| Net Income | 7.76M | 8.57M | 7.52M | 9.23M | 7.14M | 7.80M |
Balance Sheet | ||||||
| Total Assets | 805.26M | 812.22M | 776.45M | 761.53M | 754.58M | 692.13M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 11.72M | 9.52M | 8.11M | 10.66M | 8.64M |
| Total Debt | 19.00M | 28.35M | 29.72M | 38.08M | 20.25M | 19.59M |
| Total Liabilities | 734.10M | 734.40M | 711.16M | 705.15M | 708.49M | 642.87M |
| Stockholders Equity | 71.16M | 77.81M | 65.29M | 56.38M | 46.09M | 49.26M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 9.70M | 8.60M | 3.29M | 9.74M | 5.16M |
| Operating Cash Flow | 0.00 | 10.22M | 9.09M | 7.89M | 10.31M | 8.78M |
| Investing Cash Flow | 0.00 | -30.75M | -14.35M | -5.03M | -72.48M | -154.75M |
| Financing Cash Flow | 0.00 | 22.73M | 6.67M | -5.42M | 64.19M | 146.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $103.50M | 9.36 | 12.15% | 2.18% | 6.17% | -6.13% | |
70 Outperform | $77.09M | 7.59 | 11.84% | ― | 8.45% | 7.38% | |
68 Neutral | $90.80M | 11.51 | 6.89% | ― | -0.81% | -129.22% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $88.94M | 10.17 | 12.01% | 6.51% | 6.31% | -5.00% | |
65 Neutral | $88.42M | 13.56 | 5.80% | 2.08% | 1.03% | -35.72% | |
46 Neutral | $93.65M | -21.37 | -2.76% | 2.88% | 8.02% | 21.36% |