Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
371.43B | 364.48B | 302.09B | 354.64B | 286.26B | Gross Profit |
371.43B | 123.20B | 177.77B | 193.41B | 110.47B | EBIT |
345.79B | 123.20B | 37.32B | 111.69B | 55.69B | 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 | |||
0.00 | 167.64B | 128.59B | 146.72B | 138.29B | Total Assets |
0.00 | 1.07T | 948.45B | 958.78B | 873.73B | Total Debt |
0.00 | 128.27B | 122.74B | 114.26B | 116.89B | Net Debt |
0.00 | 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 |
---|---|---|---|---|---|---|---|
77 Outperform | $10.68B | 10.67 | 20.18% | 0.75% | 6.07% | 17.69% | |
75 Outperform | $1.11T | 12.36 | 13.66% | ― | 1.91% | -6.72% | |
74 Outperform | $165.20B | 19.58 | 33.14% | 1.72% | 21.36% | 118.77% | |
73 Outperform | $24.69B | 9.64 | 15.55% | ― | 5.17% | 35.36% | |
71 Outperform | $49.21B | 16.38 | -3.30% | 1.89% | -28.56% | 1.14% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% | |
60 Neutral | $18.45B | 13.52 | 7.40% | 0.29% | 10.44% | 1.63% |