| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 810.80M | 830.10M | 908.40M | 971.20M | 932.90M |
| Gross Profit | 256.80M | 277.10M | 307.10M | 321.00M | 349.10M |
| EBITDA | 7.80M | 98.30M | 127.50M | 113.10M | 169.90M |
| Net Income | -61.80M | 26.10M | 56.60M | 116.60M | 108.10M |
Balance Sheet | |||||
| Total Assets | 1.43B | 1.48B | 1.52B | 1.65B | 1.60B |
| Cash, Cash Equivalents and Short-Term Investments | 197.00M | 159.80M | 131.70M | 235.90M | 232.30M |
| Total Debt | 39.70M | 24.60M | 50.00M | 228.50M | 190.41M |
| Total Liabilities | 234.20M | 229.50M | 258.20M | 473.70M | 479.67M |
| Stockholders Equity | 1.20B | 1.25B | 1.26B | 1.17B | 1.12B |
Cash Flow | |||||
| Free Cash Flow | 71.10M | 71.00M | 74.40M | 12.70M | 53.30M |
| Operating Cash Flow | 101.20M | 127.10M | 131.40M | 129.50M | 124.40M |
| Investing Cash Flow | -14.80M | -45.60M | -47.90M | -113.10M | -238.60M |
| Financing Cash Flow | -53.90M | -50.10M | -190.30M | -10.10M | 159.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $7.06B | 41.35 | 18.74% | ― | 11.55% | 1745.46% | |
68 Neutral | $1.88B | -27.26 | -5.07% | ― | -4.87% | -235.48% | |
68 Neutral | $1.39B | 19.37 | 11.94% | 0.36% | 3.70% | 1.68% | |
62 Neutral | $2.02B | 61.39 | 2.25% | 1.44% | -2.93% | -40.33% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $1.05B | ― | 10.07% | ― | 10.76% | ― | |
47 Neutral | $207.27M | -4.46 | -9.42% | 5.93% | -9.51% | 29.57% |