Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.65B | 1.25B | 1.57B | 3.63B | 1.85B | 858.20M |
Gross Profit | 524.36M | 1.07B | 266.24M | 2.33B | 1.10B | 195.08M |
EBITDA | 684.05M | 638.19M | 1.02B | 2.06B | 457.55M | 590.31M |
Net Income | -72.56M | -218.75M | 211.57M | 1.14B | -241.72M | -52.42M |
Balance Sheet | ||||||
Total Assets | 6.69B | 6.38B | 6.25B | 5.69B | 4.67B | 4.62B |
Cash, Cash Equivalents and Short-Term Investments | 25.86M | 6.80M | 16.67M | 54.65M | 30.66M | 30.27M |
Total Debt | 3.11B | 3.03B | 2.71B | 2.24B | 2.62B | 2.52B |
Total Liabilities | 4.26B | 4.05B | 3.87B | 3.42B | 3.48B | 3.18B |
Stockholders Equity | 2.24B | 2.24B | 2.36B | 2.28B | 1.19B | 1.44B |
Cash Flow | ||||||
Free Cash Flow | 80.00M | -477.14M | -408.24M | 630.59M | 169.79M | 66.01M |
Operating Cash Flow | 887.53M | 620.34M | 1.02B | 1.70B | 859.00M | 575.70M |
Investing Cash Flow | -1.15B | -1.08B | -1.42B | -1.10B | -550.82M | -511.20M |
Financing Cash Flow | 266.88M | 454.07M | 362.97M | -576.72M | -307.80M | -52.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 8.64B | 8.22 | 9.64% | 4.14% | 12.13% | -67.53% | |
74 Outperform | 8.47B | 18.07 | 11.63% | 0.98% | 19.95% | 0.94% | |
73 Outperform | 5.91B | 7.04 | 15.90% | 2.50% | 16.20% | -12.42% | |
72 Outperform | 6.03B | 27.25 | 3.28% | 5.07% | 19.55% | -81.10% | |
66 Neutral | 4.38B | 52.35 | -2.21% | ― | 38.21% | -67.24% | |
47 Neutral | $5.03B | ― | -3.18% | 0.66% | 17.60% | -385.47% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |