Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 6.77B | 1.29B | 1.26B | 1.28B | 1.27B |
Gross Profit | 6.35B | 1.29B | 1.28B | 1.63B | 1.46B |
EBITDA | 6.52B | 6.40B | 1.13B | 1.49B | 1.31B |
Net Income | 6.12B | 6.00B | 5.65B | 6.14B | 6.13B |
Balance Sheet | |||||
Total Assets | 94.08B | 95.70B | 94.53B | 94.30B | 93.55B |
Cash, Cash Equivalents and Short-Term Investments | 2.73B | 4.20B | 5.89B | 4.61B | 5.43B |
Total Debt | 2.51B | 3.10B | 3.24B | 3.44B | 3.64B |
Total Liabilities | 7.00B | 6.95B | 7.67B | 7.54B | 8.79B |
Stockholders Equity | 87.08B | 88.75B | 86.86B | 86.77B | 84.77B |
Cash Flow | |||||
Free Cash Flow | 941.00M | 1.14B | 771.00M | 939.00M | 960.00M |
Operating Cash Flow | 941.00M | 1.14B | 772.00M | 939.00M | 962.00M |
Investing Cash Flow | 5.69B | 4.20B | 4.01B | 5.93B | 5.13B |
Financing Cash Flow | -6.35B | -6.19B | -6.14B | -6.02B | -5.98B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $16.89B | 22.69 | 11.94% | 3.05% | 2.46% | 5.66% | |
74 Outperform | $14.05B | 17.91 | 6.95% | 5.14% | -28.63% | 2.28% | |
70 Outperform | $6.01B | 29.38 | 6.36% | 2.82% | 10.23% | 114.67% | |
70 Neutral | $29.51B | 64.55 | 17.66% | 1.13% | 2.12% | -74.13% | |
69 Neutral | $16.67B | 19.93 | 8.55% | 3.65% | 5.53% | 23.00% | |
67 Neutral | $17.68B | 17.88 | 6.87% | 3.50% | 6.30% | 4.49% | |
65 Neutral | $11.05B | 19.07 | 8.90% | 3.87% | 7.47% | -8.53% |