Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
42.17B | 47.71B | 59.04B | 31.34B | 20.36B | Gross Profit |
1.03B | 1.06B | 1.09B | 788.20M | 851.80M | EBIT |
210.60M | 198.00M | 273.20M | 142.60M | 137.90M | EBITDA |
210.60M | 306.70M | 366.10M | 226.80M | 295.60M | Net Income Common Stockholders |
67.40M | 52.90M | 114.10M | 73.70M | 109.60M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
382.90M | 304.30M | 298.40M | 652.20M | 658.80M | Total Assets |
6.73B | 7.38B | 8.16B | 5.94B | 4.50B | Total Debt |
880.80M | 887.90M | 845.70M | 508.70M | 524.70M | Net Debt |
497.90M | 583.60M | 547.30M | -143.50M | -134.10M | Total Liabilities |
4.78B | 5.43B | 6.17B | 4.03B | 2.59B | Stockholders Equity |
1.95B | 1.94B | 1.98B | 1.91B | 1.91B |
Cash Flow | Free Cash Flow | |||
191.70M | 183.70M | 59.90M | 134.00M | 552.80M | Operating Cash Flow |
259.90M | 271.30M | 138.50M | 173.20M | 604.10M | Investing Cash Flow |
64.50M | -101.10M | -724.90M | -58.30M | 72.80M | Financing Cash Flow |
-230.60M | -152.40M | 237.30M | -113.60M | -213.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.32B | 3.35 | 23.93% | 2.56% | -16.70% | -24.06% | |
76 Outperform | $8.76B | 9.50 | 28.38% | 6.12% | -1.63% | 80.11% | |
67 Neutral | $46.45B | 14.73 | 16.33% | 2.33% | -6.70% | -57.85% | |
58 Neutral | $9.28B | 5.49 | -6.28% | 7.46% | -0.20% | -73.68% | |
57 Neutral | $1.61B | 24.86 | 3.46% | 2.39% | -12.04% | 25.93% | |
55 Neutral | $2.04B | 291.52 | 0.90% | 9.86% | -17.69% | -99.09% | |
47 Neutral | $992.33M | ― | -108.21% | 6.30% | -28.68% | -4373.94% |