Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.95T | 3.02T | 3.02T | 2.68T | 2.20T | 1.85T |
Gross Profit | 908.08B | 927.98B | 876.47B | 685.68B | 631.81B | 534.85B |
EBITDA | 401.54B | 462.40B | 454.81B | 322.40B | 325.61B | 254.91B |
Net Income | 198.86B | 230.44B | 238.46B | 156.47B | 174.76B | 128.52B |
Balance Sheet | ||||||
Total Assets | 5.77T | 6.02T | 5.36T | 4.77T | 3.77T | 3.19T |
Cash, Cash Equivalents and Short-Term Investments | 210.17B | 398.92B | 305.14B | 297.31B | 309.51B | 272.89B |
Total Debt | 2.18T | 2.28T | 1.99T | 1.61T | 1.09T | 874.44B |
Total Liabilities | 3.12T | 3.28T | 2.94T | 2.66T | 1.99T | 1.62T |
Stockholders Equity | 2.40T | 2.48T | 2.18T | 1.87T | 1.68T | 1.48T |
Cash Flow | ||||||
Free Cash Flow | 110.61B | 68.09B | -189.75B | -177.33B | -33.21B | 58.17B |
Operating Cash Flow | 285.21B | 282.08B | -17.27B | -7.68B | 92.51B | 142.92B |
Investing Cash Flow | -201.70B | -208.88B | -173.44B | -318.50B | -127.37B | -47.13B |
Financing Cash Flow | -133.33B | -26.28B | 178.40B | 282.56B | 60.59B | -68.35B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | 52.96B | 17.29 | 16.22% | 3.93% | -11.92% | -38.21% | |
73 Outperform | $14.22B | 12.49 | 7.15% | 1.95% | -6.33% | -32.32% | |
66 Neutral | 211.12B | 22.92 | 50.57% | 1.23% | -4.87% | -10.47% | |
63 Neutral | 126.82B | 24.52 | 20.68% | 1.33% | -20.63% | -34.82% | |
60 Neutral | 8.16B | 82.16 | 2.39% | 1.38% | -24.27% | -76.31% | |
56 Neutral | 13.57B | 16.51 | 10.67% | 2.25% | -21.70% | -57.68% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |