| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 19.55M | 19.46M | 21.45M | 21.61M | 21.55M | 26.33M |
| Gross Profit | 10.15M | 9.92M | 10.74M | 10.87M | 11.51M | 13.88M |
| EBITDA | 3.27M | 2.36M | 5.17M | 5.75M | 5.89M | 7.13M |
| Net Income | 2.98M | 2.60M | 4.63M | 5.17M | 5.29M | 5.95M |
Balance Sheet | ||||||
| Total Assets | 30.62M | 30.17M | 30.70M | 31.63M | 31.74M | 33.13M |
| Cash, Cash Equivalents and Short-Term Investments | 13.96M | 13.55M | 15.75M | 16.60M | 17.48M | 18.46M |
| Total Debt | 854.00K | 929.00K | 825.00K | 642.00K | 886.00K | 1.47M |
| Total Liabilities | 6.97M | 7.12M | 6.41M | 7.14M | 7.94M | 9.40M |
| Stockholders Equity | 23.65M | 23.05M | 24.30M | 24.49M | 23.81M | 23.73M |
Cash Flow | ||||||
| Free Cash Flow | 4.00M | 3.96M | 4.10M | 4.04M | 4.43M | 6.82M |
| Operating Cash Flow | 4.02M | 3.99M | 4.11M | 4.10M | 4.56M | 6.90M |
| Investing Cash Flow | 1.41M | 4.27M | 2.29M | -1.54M | 1.83M | -5.69M |
| Financing Cash Flow | -4.90M | -4.63M | -4.87M | -4.84M | -5.23M | -5.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $18.11M | 6.73 | 12.73% | 18.97% | -5.47% | -21.60% | |
72 Outperform | $48.10M | 7.70 | 4.81% | ― | 12.37% | 615.79% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
45 Neutral | $27.69M | -1.95 | -29.65% | ― | 3.00% | -51.43% | |
43 Neutral | $28.59M | -1.83 | 116.47% | ― | 213.59% | 80.01% | |
41 Neutral | $10.69M | -0.06 | 129.66% | ― | -82.43% | -299.27% |