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 | |||
334.20B | 167.64B | 128.59B | 146.72B | 138.29B | Total Assets |
1.15T | 1.07T | 948.45B | 958.78B | 873.73B | Total Debt |
130.76B | 128.27B | 122.74B | 114.26B | 116.89B | Net Debt |
83.03B | 90.25B | 86.93B | 26.08B | 68.91B | Total Liabilities |
502.23B | 499.21B | 467.83B | 443.85B | 422.39B | Stockholders Equity |
649.37B | 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 | $163.37B | 19.43 | 36.98% | 1.76% | 21.36% | 118.77% | |
77 Outperform | $10.28B | 10.51 | 20.18% | 0.77% | 6.07% | 17.69% | |
75 Outperform | $1.07T | 12.01 | 14.70% | ― | 1.91% | -6.72% | |
73 Outperform | $23.44B | 9.22 | 16.52% | ― | 5.17% | 35.36% | |
71 Outperform | $48.61B | 16.10 | 7.10% | 1.91% | -28.56% | 1.14% | |
64 Neutral | $13.88B | 10.79 | 9.29% | 4.15% | 17.66% | -7.41% | |
60 Neutral | $18.08B | 13.31 | 8.63% | 0.29% | 10.44% | 1.63% |