| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.02B | 1.03B | 1.19B | 1.36B | 1.76B | 1.62B |
| Gross Profit | 916.85M | 935.98M | 1.13B | 1.30B | 1.43B | 1.34B |
| EBITDA | 111.66M | 130.12M | 128.90M | 93.49M | 16.85M | 4.70M |
| Net Income | 19.75M | 43.83M | 36.00M | -40.94M | -128.45M | -71.38M |
Balance Sheet | ||||||
| Total Assets | 1.63B | 1.68B | 1.83B | 1.86B | 1.91B | 2.01B |
| Cash, Cash Equivalents and Short-Term Investments | 244.58M | 303.70M | 416.43M | 364.04M | 321.15M | 428.14M |
| Total Debt | 471.39M | 497.67M | 580.65M | 616.94M | 585.22M | 600.07M |
| Total Liabilities | 710.54M | 753.00M | 767.93M | 811.71M | 856.40M | 866.55M |
| Stockholders Equity | 914.72M | 927.37M | 1.06B | 1.04B | 1.05B | 1.13B |
Cash Flow | ||||||
| Free Cash Flow | 25.85M | 45.47M | 105.45M | 57.06M | -88.41M | -64.01M |
| Operating Cash Flow | 88.60M | 105.07M | 155.94M | 104.84M | 27.07M | 6.21M |
| Investing Cash Flow | -62.65M | -59.45M | -50.41M | -46.23M | -116.09M | -72.93M |
| Financing Cash Flow | -167.86M | -158.34M | -53.76M | -16.98M | -17.23M | -317.31M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $644.85M | 7.42 | 53.39% | ― | 24.49% | 181.60% | |
74 Outperform | $1.20B | 20.51 | 19.70% | ― | 2.09% | 4.03% | |
64 Neutral | $793.29M | -11.86 | -10.32% | ― | 6.78% | 52.54% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $151.68M | 6.67 | 6.58% | ― | -0.07% | ― | |
52 Neutral | $209.52M | -8.89 | 2.06% | ― | -9.14% | -60.63% | |
52 Neutral | $643.07M | -9.38 | 364.92% | ― | 2.42% | -175.21% |