Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
371.43B | 364.48B | 234.19B | 354.64B | 286.26B | Gross Profit |
371.43B | 123.20B | 109.87B | 133.71B | 89.53B | EBIT |
345.79B | 123.20B | -26.98B | -82.42B | -113.58B | EBITDA |
0.00 | 137.66B | -15.25B | 126.58B | 80.39B | Net Income Common Stockholders |
89.00B | 96.22B | -22.82B | 89.94B | 42.52B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
334.20B | 167.64B | 128.59B | 146.72B | 138.29B | Total Assets |
1.15T | 1.07T | 948.45B | 958.78B | 873.73B | Total Debt |
124.76B | 128.27B | 122.74B | 114.26B | 116.89B | Net Debt |
77.03B | 90.25B | 86.93B | 26.08B | 68.91B | Total Liabilities |
502.23B | 499.21B | 467.83B | 443.85B | 422.39B | Stockholders Equity |
651.65B | 561.27B | 472.36B | 506.20B | 443.16B |
Cash Flow | Free Cash Flow | |||
11.62B | 29.79B | 21.76B | 26.14B | 26.76B | Operating Cash Flow |
30.59B | 49.20B | 37.22B | 39.42B | 39.77B | Investing Cash Flow |
-10.29B | -32.66B | -87.60B | 29.39B | -37.76B | Financing Cash Flow |
-10.36B | -14.40B | -1.66B | -28.51B | -18.34B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $1.07T | 12.00 | 14.70% | ― | 1.91% | -6.72% | |
77 Outperform | $23.72B | 14.36 | 22.16% | 0.50% | 12.32% | 29.21% | |
73 Outperform | $24.17B | 9.51 | 16.52% | ― | 5.17% | 35.36% | |
73 Outperform | $12.01B | 6.93 | 18.40% | 0.64% | 28.22% | -31.48% | |
71 Outperform | $485.91M | 5.54 | 14.18% | ― | 9.70% | -15.76% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% | |
60 Neutral | $18.17B | 13.31 | 8.63% | 0.29% | 10.44% | 1.63% |