| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 19.46M | 21.45M | 21.61M | 21.55M | 26.33M |
| Gross Profit | 9.92M | 10.74M | 10.87M | 11.51M | 13.88M |
| EBITDA | 2.36M | 5.17M | 5.75M | 5.89M | 7.13M |
| Net Income | 2.60M | 4.63M | 5.17M | 5.29M | 5.95M |
Balance Sheet | |||||
| Total Assets | 30.17M | 30.70M | 31.63M | 31.74M | 33.13M |
| Cash, Cash Equivalents and Short-Term Investments | 13.55M | 15.75M | 16.60M | 17.48M | 18.46M |
| Total Debt | 929.00K | 825.00K | 642.00K | 886.00K | 1.47M |
| Total Liabilities | 7.12M | 6.41M | 7.14M | 7.94M | 9.40M |
| Stockholders Equity | 23.05M | 24.30M | 24.49M | 23.81M | 23.73M |
Cash Flow | |||||
| Free Cash Flow | 3.96M | 4.10M | 4.04M | 4.43M | 6.82M |
| Operating Cash Flow | 3.99M | 4.11M | 4.10M | 4.56M | 6.90M |
| Investing Cash Flow | 4.27M | 2.29M | -1.54M | 1.83M | -5.69M |
| Financing Cash Flow | -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 | $23.02M | 9.04 | 12.73% | 18.97% | -9.54% | -40.68% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $40.53M | 36.21 | 5.21% | ― | 7.70% | -36.01% | |
55 Neutral | $32.44M | -4.76 | 86.81% | ― | 419.60% | 75.23% | |
46 Neutral | $28.30M | -6.67 | -21.18% | ― | 2.73% | 25.65% | |
39 Underperform | $1.76M | -0.28 | ― | ― | 19.01% | 44.24% |