Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 6.63B | 7.54B | 8.32B | 10.83B | 6.58B | 4.06B |
Gross Profit | 209.88M | 430.00M | 764.08M | 780.67M | 569.64M | -12.60M |
EBITDA | 225.99M | 430.00M | 773.00M | 780.89M | 589.21M | 13.87M |
Net Income | -64.93M | 113.00M | 408.27M | 441.22M | 252.84M | -274.31M |
Balance Sheet | ||||||
Total Assets | 4.42B | 4.45B | 4.66B | 4.53B | 4.39B | 3.92B |
Cash, Cash Equivalents and Short-Term Investments | 549.00M | 752.00M | 831.15M | 751.06M | 637.73M | 809.70M |
Total Debt | 1.23B | 1.26B | 1.32B | 1.42B | 1.66B | 1.61B |
Total Liabilities | 2.79B | 2.69B | 2.80B | 2.78B | 3.01B | 2.84B |
Stockholders Equity | 1.63B | 1.76B | 1.86B | 1.74B | 1.37B | 1.08B |
Cash Flow | ||||||
Free Cash Flow | 147.45M | 254.00M | 541.23M | 497.11M | -89.95M | 347.09M |
Operating Cash Flow | 383.38M | 441.00M | 704.59M | 700.81M | 12.94M | 435.25M |
Investing Cash Flow | -227.46M | -84.00M | -153.14M | -226.40M | -133.41M | -6.43M |
Financing Cash Flow | -195.28M | -363.00M | -539.96M | -363.44M | -49.75M | -45.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
65 Neutral | $15.18B | 7.59 | 4.09% | 5.21% | 3.87% | -62.32% | |
52 Neutral | 2.75B | 6.26 | -3.72% | 10.64% | -21.11% | -124.60% | |
― | 2.43B | 13.98 | 7.01% | ― | ― | ||
― | 2.07B | 9.00 | 4.82% | ― | ― | ||
79 Outperform | 3.30B | 19.08 | 6.67% | 11.84% | -4.96% | ||
60 Neutral | 3.44B | 71.44 | ― | ― | ― | ||
45 Neutral | 2.95B | ― | ― | 113.54% | -242.38% |