| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 65.77M | 63.61M | 66.41M | 60.10M | 44.27M | 40.14M |
| Gross Profit | 29.96M | 24.52M | 30.68M | 25.03M | 35.68M | 36.26M |
| EBITDA | 5.10M | 206.81K | 5.60M | 2.17M | 13.42M | 13.44M |
| Net Income | 4.32M | 374.20K | 4.71M | 2.32M | 10.56M | 10.73M |
Balance Sheet | ||||||
| Total Assets | 1.07B | 1.07B | 1.09B | 1.08B | 990.63M | 876.67M |
| Cash, Cash Equivalents and Short-Term Investments | 253.40M | 0.00 | 0.00 | 235.51M | 216.33M | 205.77M |
| Total Debt | 61.72M | 63.38M | 86.86M | 71.95M | 46.54M | 51.48M |
| Total Liabilities | 987.96M | 981.79M | 1.01B | 1.01B | 915.69M | 792.51M |
| Stockholders Equity | 84.12M | 84.34M | 81.44M | 77.23M | 74.95M | 84.16M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 838.10K | 428.23K | 3.94M | 32.80M | 46.39M |
| Operating Cash Flow | 0.00 | 893.81K | 428.23K | 3.98M | 32.80M | 46.42M |
| Investing Cash Flow | 0.00 | 67.66M | 1.22M | -105.44M | -147.12M | -141.60M |
| Financing Cash Flow | 0.00 | -22.62M | 2.79M | 90.93M | 114.86M | 102.08M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $110.27M | 10.07 | 14.13% | 2.18% | 5.49% | 66.01% | |
72 Outperform | $88.52M | 14.75 | 5.92% | 2.08% | 3.98% | -20.75% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $89.53M | 15.11 | 5.95% | ― | -5.51% | ― | |
63 Neutral | $92.50M | 11.29 | 11.80% | 6.51% | 7.19% | 9.14% | |
48 Neutral | $99.55M | 19.22 | 3.14% | 2.88% | -3.63% | ― | |
43 Neutral | $80.42M | -177.32 | -0.57% | ― | -6.18% | -108.91% |