| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 15.95M | 18.48M | 16.83M | 16.20M | 14.55M | 14.89M |
| Gross Profit | 10.86M | 11.55M | 9.69M | 10.70M | 11.50M | 13.20M |
| EBITDA | 2.29M | 2.43M | 1.08M | 2.61M | 3.61M | 4.33M |
| Net Income | 1.63M | 1.68M | 778.14K | 1.67M | 2.38M | 2.90M |
Balance Sheet | ||||||
| Total Assets | 346.81M | 362.59M | 353.65M | 363.92M | 357.70M | 342.53M |
| Cash, Cash Equivalents and Short-Term Investments | 26.61M | 0.00 | 17.01M | 32.18M | 32.01M | 39.47M |
| Total Debt | 22.81M | 17.10M | 23.63M | 32.45M | 20.85M | 16.52M |
| Total Liabilities | 305.16M | 320.89M | 313.45M | 320.59M | 314.56M | 294.48M |
| Stockholders Equity | 41.66M | 41.70M | 40.20M | 43.33M | 43.14M | 48.04M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 3.30M | -872.51K | 3.03M | 3.49M | 2.73M |
| Operating Cash Flow | 0.00 | 3.43M | -618.32K | 3.10M | 3.57M | 2.98M |
| Investing Cash Flow | 0.00 | -1.99M | 9.79M | -2.32M | -15.22M | -38.93M |
| Financing Cash Flow | 0.00 | 5.87M | -10.05M | 1.75M | 16.00M | 32.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $55.04M | 8.12 | 9.28% | 3.21% | 0.32% | 37.93% | |
78 Outperform | $64.00M | 3.00 | 14.54% | ― | 14.91% | 0.81% | |
68 Neutral | $69.40M | 32.15 | 2.53% | ― | 76.66% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $48.94M | 17.24 | 5.34% | 1.10% | 12.12% | ― | |
60 Neutral | $46.35M | 20.70 | 4.45% | 2.95% | 12.14% | 320.14% |