| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 27.51M | 39.45M | 38.90M | 30.10M | 26.41M |
| Gross Profit | 27.51M | 29.97M | 33.02M | 27.86M | 31.25M |
| EBITDA | 6.44M | 10.12M | 12.90M | 8.20M | 10.65M |
| Net Income | 3.91M | 21.70M | 9.17M | 8.94M | 8.91M |
Balance Sheet | |||||
| Total Assets | 729.24M | 831.85M | 797.74M | 861.64M | 818.95M |
| Cash, Cash Equivalents and Short-Term Investments | 162.07M | 416.39M | 362.27M | 383.00M | 426.79M |
| Total Debt | 800.00K | 0.00 | 18.50M | 0.00 | 889.00K |
| Total Liabilities | 628.58M | 741.85M | 728.46M | 806.45M | 727.22M |
| Stockholders Equity | 100.67M | 90.00M | 69.28M | 55.19M | 91.73M |
Cash Flow | |||||
| Free Cash Flow | 4.20M | 5.06M | 6.51M | 5.74M | 2.64M |
| Operating Cash Flow | 4.50M | 6.03M | 9.05M | 7.91M | 4.58M |
| Investing Cash Flow | 24.50M | 68.01M | 62.38M | -104.23M | -196.25M |
| Financing Cash Flow | -117.16M | 10.91M | -81.47M | 79.16M | 150.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $81.03M | 12.98 | 8.27% | 4.16% | 24.17% | 739.42% | |
63 Neutral | $118.70M | 15.00 | 6.26% | 2.12% | 2.27% | 66.15% | |
58 Neutral | $97.01M | 24.04 | 1.46% | 1.76% | -7.99% | -78.22% | |
51 Neutral | $82.62M | -25.99 | -2.75% | 2.86% | 0.84% | ― |