| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.06B | 1.03B | 1.05B | 1.07B | 1.11B |
| Gross Profit | 497.30M | 504.00M | 510.70M | 545.50M | 592.70M |
| EBITDA | 86.30M | -83.60M | -16.50M | 22.50M | 185.20M |
| Net Income | -4.60M | -156.20M | -80.50M | -40.40M | 111.10M |
Balance Sheet | |||||
| Total Assets | 1.17B | 1.23B | 1.43B | 1.53B | 1.72B |
| Cash, Cash Equivalents and Short-Term Investments | 43.60M | 28.40M | 27.40M | 22.90M | 5.40M |
| Total Debt | 500.00M | 569.50M | 610.10M | 625.20M | 56.90M |
| Total Liabilities | 603.00M | 672.10M | 731.90M | 751.50M | 236.70M |
| Stockholders Equity | 534.00M | 523.50M | 669.70M | 741.70M | 1.47B |
Cash Flow | |||||
| Free Cash Flow | 65.80M | 47.40M | 44.90M | 73.00M | 119.00M |
| Operating Cash Flow | 70.70M | 51.20M | 48.40M | 80.10M | 123.30M |
| Investing Cash Flow | 16.70M | -2.40M | -5.30M | -42.30M | -119.20M |
| Financing Cash Flow | -72.20M | -48.30M | -40.50M | -18.60M | -36.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.82B | 17.26 | 9.34% | ― | 19.55% | 21.54% | |
71 Outperform | $10.63B | 12.33 | 25.35% | 0.65% | 10.05% | 23.59% | |
70 Outperform | $1.24B | 31.06 | 9.23% | ― | 36.76% | 11.22% | |
66 Neutral | $867.83M | 2.87 | -4.98% | ― | -8.49% | 35.03% | |
59 Neutral | $423.05M | -17.34 | -27.10% | ― | -21.56% | -577.69% | |
55 Neutral | $705.38M | 9.39 | -0.58% | ― | 2.44% | 97.14% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |