| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 437.48M | 422.16M | 446.38M | 439.88M | 380.19M |
| Gross Profit | 251.50M | 254.40M | 257.00M | 234.29M | 187.42M |
| EBITDA | 1.50M | 14.50M | 13.63M | 28.67M | 34.39M |
| Net Income | -3.63M | 541.00K | 584.00K | 2.13M | 1.53M |
Balance Sheet | |||||
| Total Assets | 200.90M | 281.25M | 273.58M | 262.57M | 217.73M |
| Cash, Cash Equivalents and Short-Term Investments | 79.44M | 161.93M | 155.81M | 154.65M | 172.87M |
| Total Debt | 38.06M | 97.66M | 100.20M | 95.12M | 63.58M |
| Total Liabilities | 121.27M | 171.86M | 176.13M | 169.43M | 134.89M |
| Stockholders Equity | 12.30M | 15.33M | 12.53M | 10.93M | 8.40M |
Cash Flow | |||||
| Free Cash Flow | 5.75M | 12.69M | 14.27M | 5.38M | 40.47M |
| Operating Cash Flow | 9.72M | 17.59M | 26.21M | 14.51M | 46.08M |
| Investing Cash Flow | -3.97M | -4.91M | -11.94M | -9.12M | -5.61M |
| Financing Cash Flow | -88.45M | -6.57M | -13.10M | -23.60M | 66.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $416.18M | 19.42 | 5.33% | 6.79% | 0.63% | -7.37% | |
62 Neutral | $460.85M | 23.81 | 24.22% | ― | 23.75% | 59.66% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
54 Neutral | $309.28M | -2.64 | -61.86% | ― | -12.89% | 45.32% | |
44 Neutral | $131.44M | -7.10 | -15.32% | 14.29% | 1.32% | -175.81% | |
42 Neutral | $173.08M | -1.49 | 404.88% | ― | -23.54% | -49.41% | |
41 Neutral | $15.05M | -2.90 | 63.94% | ― | 4.49% | -87.94% |