Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.35T | 2.24T | 1.92T | 1.62T | 1.53T |
Gross Profit | 496.57B | 413.32B | 404.37B | 366.42B | 332.12B |
EBITDA | 356.38B | 209.44B | 280.62B | 258.40B | 127.64B |
Net Income | 125.39B | 44.96B | 135.76B | 121.94B | 58.46B |
Balance Sheet | |||||
Total Assets | 3.17T | 2.87T | 2.68T | 2.26T | 2.12T |
Cash, Cash Equivalents and Short-Term Investments | 217.00B | 186.10B | 201.59B | 222.50B | 206.99B |
Total Debt | 186.08B | 705.35B | 595.71B | 531.47B | 599.95B |
Total Liabilities | 1.50T | 1.50T | 1.36T | 1.14T | 1.15T |
Stockholders Equity | 1.64T | 1.35T | 1.29T | 1.10T | 947.29B |
Cash Flow | |||||
Free Cash Flow | 193.05B | -10.25B | -20.23B | 119.23B | 24.51B |
Operating Cash Flow | 321.49B | 143.49B | 94.99B | 219.16B | 168.05B |
Investing Cash Flow | -153.55B | -167.72B | -116.75B | -115.16B | -318.66B |
Financing Cash Flow | -181.56B | -16.46B | -60.24B | -121.60B | 135.69B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $20.90B | 19.68 | 9.86% | 1.03% | 6.59% | 32.08% | |
78 Outperform | $43.05B | 30.06 | 13.84% | 0.65% | 2.28% | 7.94% | |
76 Outperform | $17.99B | 29.98 | 16.59% | 0.89% | -0.25% | -7.32% | |
73 Outperform | $38.63B | 40.31 | 28.01% | 1.53% | -8.23% | -3.29% | |
71 Outperform | $12.15B | 26.04 | 11.70% | 1.74% | 4.73% | -19.15% | |
67 Neutral | $14.04B | 30.04 | 19.30% | 1.27% | 0.75% | -2.74% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |