| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.69T | 1.70T | 1.59T | 1.45T | 1.27T | 1.18T |
| Gross Profit | 642.45B | 646.88B | 590.00B | 552.52B | 523.18B | 483.86B |
| EBITDA | 223.25B | 242.75B | 219.09B | 212.11B | 188.45B | 167.69B |
| Net Income | 88.14B | 93.50B | 82.74B | 82.32B | 68.68B | 52.21B |
Balance Sheet | ||||||
| Total Assets | 2.10T | 2.06T | 1.91T | 1.78T | 1.68T | 1.57T |
| Cash, Cash Equivalents and Short-Term Investments | 147.44B | 165.05B | 173.42B | 203.75B | 177.91B | 168.20B |
| Total Debt | 48.18B | 27.22B | 74.43B | 122.75B | 165.35B | 203.69B |
| Total Liabilities | 782.38B | 742.75B | 727.39B | 723.25B | 732.98B | 714.70B |
| Stockholders Equity | 1.22T | 1.21T | 1.09T | 965.22B | 860.59B | 781.75B |
Cash Flow | ||||||
| Free Cash Flow | 92.69B | 85.42B | 79.06B | 90.28B | 102.06B | 71.53B |
| Operating Cash Flow | 189.14B | 193.73B | 158.29B | 150.51B | 158.18B | 134.02B |
| Investing Cash Flow | -93.75B | -101.30B | -77.80B | -42.40B | -56.87B | -61.22B |
| Financing Cash Flow | -100.03B | -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 | $124.99B | 17.57 | 8.97% | 1.67% | -2.06% | 21.03% | |
75 Outperform | $38.77B | 13.50 | 15.97% | 1.87% | -0.68% | 4.29% | |
73 Outperform | $19.38B | 41.64 | 5.48% | 4.62% | 1.44% | -38.87% | |
71 Outperform | $11.77B | 21.32 | 41.92% | 0.73% | 4.22% | 22.24% | |
63 Neutral | $9.44B | 15.96 | 7.45% | 1.56% | 1.39% | -2.72% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
56 Neutral | $9.16B | ― | -17.66% | 3.99% | -4.01% | -339.22% |