| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 422.81M | 421.54M | 428.75M | 431.50M | 409.66M | 374.43M |
| Gross Profit | 253.33M | 254.60M | 261.02M | 268.98M | 257.28M | 237.97M |
| EBITDA | 64.17M | 65.86M | -22.18M | 50.42M | 16.11M | 29.53M |
| Net Income | 35.11M | 37.10M | -36.27M | 26.06M | -2.48M | 75.22M |
Balance Sheet | ||||||
| Total Assets | 397.10M | 423.11M | 369.06M | 393.80M | 391.04M | 391.26M |
| Cash, Cash Equivalents and Short-Term Investments | 132.19M | 119.97M | 88.79M | 125.25M | 129.12M | 119.57M |
| Total Debt | 22.17M | 27.86M | 96.63M | 81.66M | 88.44M | 100.37M |
| Total Liabilities | 419.67M | 450.14M | 438.51M | 433.29M | 468.21M | 471.65M |
| Stockholders Equity | -22.57M | -27.03M | -69.44M | -39.50M | -77.17M | -80.39M |
Cash Flow | ||||||
| Free Cash Flow | 46.71M | 55.65M | -42.23M | 5.25M | 30.57M | 64.84M |
| Operating Cash Flow | 51.04M | 60.22M | -38.85M | 12.47M | 34.90M | 66.94M |
| Investing Cash Flow | -4.32M | -4.57M | 6.45M | 3.08M | -24.45M | -2.11M |
| Financing Cash Flow | -36.18M | -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 |
|---|---|---|---|---|---|---|---|
72 Outperform | $833.59M | 87.68 | 16.65% | ― | 18.15% | 331.16% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $361.91M | 10.22 | -132.60% | ― | -0.80% | ― | |
56 Neutral | $413.47M | -0.50 | -108.85% | ― | -11.42% | -20.07% | |
51 Neutral | $255.90M | -5.96 | -32.73% | ― | 11.07% | 27.51% | |
48 Neutral | $242.98M | -9.73 | -10.61% | ― | -9.70% | 61.30% |