| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 421.54M | 428.75M | 431.50M | 409.66M | 374.43M |
| Gross Profit | 254.60M | 261.02M | 268.98M | 257.28M | 237.97M |
| EBITDA | 65.86M | -22.18M | 50.42M | 16.11M | 29.53M |
| Net Income | 37.10M | -36.27M | 26.06M | -2.48M | 75.22M |
Balance Sheet | |||||
| Total Assets | 423.11M | 369.06M | 393.80M | 391.04M | 391.26M |
| Cash, Cash Equivalents and Short-Term Investments | 119.97M | 88.79M | 125.25M | 129.12M | 119.57M |
| Total Debt | 27.86M | 96.63M | 81.66M | 88.44M | 100.37M |
| Total Liabilities | 450.14M | 438.51M | 433.29M | 468.21M | 471.65M |
| Stockholders Equity | -27.03M | -69.44M | -39.50M | -77.17M | -80.39M |
Cash Flow | |||||
| Free Cash Flow | 55.65M | -42.23M | 5.25M | 30.57M | 64.84M |
| Operating Cash Flow | 60.22M | -38.85M | 12.47M | 34.90M | 66.94M |
| Investing Cash Flow | -4.57M | 6.45M | 3.08M | -24.45M | -2.11M |
| Financing Cash Flow | -26.60M | 14.02M | -6.89M | -13.57M | -26.57M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $667.74M | 8.21 | 19.72% | ― | 22.97% | 49.49% | |
66 Neutral | $348.25M | -11.71 | -19.64% | ― | -6.23% | 28.57% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $453.06M | -0.19 | -106.91% | ― | -7.43% | 61.36% | |
56 Neutral | $309.82M | 9.59 | -100.92% | ― | -0.16% | ― | |
54 Neutral | $276.80M | -29.46 | -25.34% | ― | -24.30% | -181.62% | |
46 Neutral | $229.25M | -10.79 | -32.94% | ― | 6.33% | -66.34% |