| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.75B | 2.79B | 2.75B | 2.50B | 2.00B | 1.37B |
| Gross Profit | 417.15M | 420.37M | 446.95M | 472.32M | 412.59M | 289.88M |
| EBITDA | 250.00K | 4.88M | -23.33M | 169.14M | 146.77M | 148.22M |
| Net Income | -229.35M | -201.28M | -204.46M | -31.81M | -6.58M | 88.84M |
Balance Sheet | ||||||
| Total Assets | 1.68B | 1.65B | 1.77B | 1.94B | 2.03B | 1.43B |
| Cash, Cash Equivalents and Short-Term Investments | 115.96M | 112.58M | 2.22M | 14.45M | 133.14M | 183.28M |
| Total Debt | 1.40B | 1.30B | 1.14B | 1.02B | 1.02B | 517.74M |
| Total Liabilities | 1.76B | 1.69B | 1.61B | 1.59B | 1.65B | 1.01B |
| Stockholders Equity | -87.63M | -38.47M | 156.19M | 354.56M | 373.27M | 411.61M |
Cash Flow | ||||||
| Free Cash Flow | -121.14M | -34.04M | -125.26M | -43.45M | 165.52M | 336.29M |
| Operating Cash Flow | -97.30M | -6.41M | -82.97M | -10.44M | 186.84M | 348.44M |
| Investing Cash Flow | -23.84M | -27.63M | -42.29M | -111.81M | -685.63M | -635.01M |
| Financing Cash Flow | 231.05M | 144.37M | 113.07M | 3.81M | 448.85M | 408.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $2.22B | 24.44 | 8.58% | ― | 18.77% | 6.88% | |
73 Outperform | $1.94B | 18.63 | 10.65% | 1.97% | 25.19% | 13.44% | |
72 Outperform | $1.27B | 32.35 | 8.07% | ― | 6.26% | -19.33% | |
69 Neutral | $873.73M | 32.33 | 10.87% | ― | 29.89% | 10.33% | |
54 Neutral | $1.92B | 114.76 | ― | ― | 15.48% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
44 Neutral | $28.71K | ― | ― | ― | -0.70% | -2.38% |