Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.70T | 1.59T | 1.45T | 1.27T | 1.18T |
Gross Profit | 646.88B | 590.00B | 552.52B | 523.18B | 483.86B |
EBITDA | 242.75B | 219.09B | 212.11B | 188.45B | 167.69B |
Net Income | 93.50B | 82.74B | 82.32B | 68.68B | 52.21B |
Balance Sheet | |||||
Total Assets | 2.06T | 1.91T | 1.78T | 1.68T | 1.57T |
Cash, Cash Equivalents and Short-Term Investments | 165.05B | 173.42B | 203.75B | 177.91B | 168.20B |
Total Debt | 27.22B | 74.43B | 122.75B | 165.35B | 203.69B |
Total Liabilities | 742.75B | 727.39B | 723.25B | 732.98B | 714.70B |
Stockholders Equity | 1.21T | 1.09T | 965.22B | 860.59B | 781.75B |
Cash Flow | |||||
Free Cash Flow | 85.42B | 79.06B | 90.28B | 102.06B | 71.53B |
Operating Cash Flow | 193.73B | 158.29B | 150.51B | 158.18B | 134.02B |
Investing Cash Flow | -101.30B | -77.80B | -42.40B | -56.87B | -61.22B |
Financing Cash Flow | -112.04B | -115.40B | -92.21B | -96.11B | -46.75B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $9.84B | 16.59 | 7.45% | 1.55% | 1.39% | -2.72% | |
75 Outperform | 36.59B | 14.15 | 15.95% | 1.98% | -0.79% | -10.83% | |
75 Outperform | 117.95B | 16.41 | 7.48% | 1.76% | -2.06% | 21.03% | |
72 Outperform | 20.19B | 36.07 | 8.99% | 4.62% | -2.73% | -37.93% | |
72 Outperform | 9.94B | 19.10 | 35.92% | 5.19% | 3.22% | 23.88% | |
66 Neutral | 8.99B | 8.68 | 7.72% | 4.08% | -5.48% | -6.99% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |