| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.03B | 1.19B | 1.36B | 1.76B | 1.62B |
| Gross Profit | 935.98M | 1.13B | 1.30B | 1.43B | 1.34B |
| EBITDA | 130.12M | 128.90M | 93.49M | 16.85M | 4.70M |
| Net Income | 43.83M | 36.00M | -40.94M | -128.45M | -71.38M |
Balance Sheet | |||||
| Total Assets | 1.68B | 1.83B | 1.86B | 1.91B | 2.01B |
| Cash, Cash Equivalents and Short-Term Investments | 303.70M | 416.43M | 364.04M | 321.15M | 428.14M |
| Total Debt | 497.67M | 580.65M | 616.94M | 585.22M | 600.07M |
| Total Liabilities | 753.00M | 767.93M | 811.71M | 856.40M | 866.55M |
| Stockholders Equity | 927.37M | 1.06B | 1.04B | 1.05B | 1.13B |
Cash Flow | |||||
| Free Cash Flow | 45.47M | 105.45M | 57.06M | -88.41M | -64.01M |
| Operating Cash Flow | 105.07M | 155.94M | 104.84M | 27.07M | 6.21M |
| Investing Cash Flow | -59.45M | -50.41M | -46.23M | -116.09M | -72.93M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
74 Outperform | $575.03M | 9.83 | 54.21% | ― | 57.83% | 293.63% | |
71 Outperform | $1.44B | 13.22 | 19.96% | ― | 5.35% | 33.74% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $289.16M | 13.76 | 4.41% | ― | -13.14% | 17.25% | |
58 Neutral | $115.27M | ― | 0.14% | ― | -10.73% | ― | |
51 Neutral | $546.69M | -14.97 | -12.56% | ― | 6.65% | 50.32% | |
45 Neutral | $459.59M | -8.50 | 6142.31% | ― | -0.76% | -635.75% |