| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 83.31M | 77.12M | 62.00M | 50.84M | 48.28M |
| Gross Profit | 39.06M | 36.33M | 34.34M | 42.20M | 42.27M |
| EBITDA | 7.64M | -12.30M | 7.04M | 17.37M | 18.05M |
| Net Income | 6.15M | -13.20M | 5.56M | 14.02M | 14.69M |
Balance Sheet | |||||
| Total Assets | 1.53B | 1.43B | 1.42B | 1.33B | 1.32B |
| Cash, Cash Equivalents and Short-Term Investments | 402.98M | 407.54M | 409.98M | 384.18M | 499.50M |
| Total Debt | 269.71M | 267.35M | 302.44M | 205.45M | 88.88M |
| Total Liabilities | 1.42B | 1.32B | 1.29B | 1.21B | 1.17B |
| Stockholders Equity | 113.06M | 106.78M | 121.61M | 120.39M | 148.56M |
Cash Flow | |||||
| Free Cash Flow | 10.85M | 6.44M | 4.25M | 14.64M | 14.76M |
| Operating Cash Flow | 11.16M | 8.17M | 5.91M | 16.53M | 15.26M |
| Investing Cash Flow | 4.91M | -33.16M | -76.83M | -93.63M | -111.34M |
| Financing Cash Flow | 87.92M | 25.23M | 77.20M | 26.51M | 133.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $114.27M | 8.58 | 9.18% | 1.81% | 12.08% | 27.88% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $109.46M | 17.90 | 5.14% | 3.50% | 0.99% | -16.23% | |
63 Neutral | $121.60M | 15.00 | 6.26% | 2.12% | 2.27% | 66.15% | |
60 Neutral | $118.39M | 20.04 | 5.60% | 6.26% | 10.31% | ― | |
60 Neutral | $115.57M | 18.92 | 2.98% | 1.51% | 8.77% | 369.81% | |
60 Neutral | $110.37M | 9.78 | 14.80% | 6.08% | 14.52% | 27.90% |