| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.48B | 2.24B | 1.95B | 1.96B | 2.13B | 1.62B |
| Gross Profit | 1.86B | 1.71B | 1.52B | 1.59B | 1.81B | 1.37B |
| EBITDA | 272.00M | 179.00M | 104.00M | 130.00M | 382.00M | 272.00M |
| Net Income | -32.00M | -112.00M | -158.00M | -101.00M | -528.00M | -162.00M |
Balance Sheet | ||||||
| Total Assets | 5.70B | 5.83B | 6.65B | 6.56B | 10.70B | 7.49B |
| Cash, Cash Equivalents and Short-Term Investments | 1.39B | 1.86B | 2.81B | 3.36B | 2.83B | 3.92B |
| Total Debt | 367.00M | 660.00M | 1.83B | 1.87B | 1.60B | 2.52B |
| Total Liabilities | 706.00M | 981.00M | 2.13B | 2.08B | 5.35B | 2.74B |
| Stockholders Equity | 4.99B | 4.85B | 4.53B | 4.48B | 5.34B | 4.74B |
Cash Flow | ||||||
| Free Cash Flow | 265.00M | 285.00M | 189.00M | 4.36B | -3.28B | 315.68M |
| Operating Cash Flow | 418.00M | 428.00M | 354.00M | 4.50B | -3.18B | 424.20M |
| Investing Cash Flow | 318.00M | 395.00M | 25.00M | -1.53B | 1.09B | -1.04B |
| Financing Cash Flow | -932.00M | -1.23B | -352.00M | -4.34B | 3.15B | 1.16B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $1.88B | 13.36 | 20.37% | ― | 5.35% | 33.74% | |
62 Neutral | $16.08B | -475.53 | -0.66% | ― | 15.17% | 75.90% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
58 Neutral | $16.08B | -480.75 | -0.66% | ― | 15.17% | 75.90% | |
58 Neutral | $803.82M | -12.70 | -14.07% | ― | 6.65% | 50.32% | |
55 Neutral | $201.86M | 74.35 | 1.22% | ― | 17.38% | ― | |
54 Neutral | $205.45M | -10.80 | -15.37% | ― | 6.18% | 28.04% |