| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 17.76B | 17.36B | 15.83B | 14.28B | 13.40B | 12.64B |
| Gross Profit | 12.67B | 15.71B | 14.24B | 12.75B | 11.93B | 11.21B |
| EBITDA | 2.79B | 2.74B | 2.27B | 1.72B | 1.58B | 1.91B |
| Net Income | 1.52B | 1.49B | 1.14B | 717.79M | 675.61M | 991.59M |
Balance Sheet | ||||||
| Total Assets | 15.68B | 15.96B | 14.47B | 13.97B | 13.49B | 13.09B |
| Cash, Cash Equivalents and Short-Term Investments | 119.03M | 137.80M | 125.98M | 119.44M | 102.82M | 115.30M |
| Total Debt | 5.13B | 5.51B | 4.96B | 5.37B | 5.27B | 4.56B |
| Total Liabilities | 8.11B | 8.55B | 7.71B | 7.77B | 7.52B | 6.90B |
| Stockholders Equity | 7.53B | 7.28B | 6.67B | 6.15B | 5.92B | 6.09B |
Cash Flow | ||||||
| Free Cash Flow | 894.02M | 849.25M | 1.12B | 524.74M | 262.02M | 28.04M |
| Operating Cash Flow | 1.91B | 1.86B | 2.07B | 1.27B | 996.02M | 883.70M |
| Investing Cash Flow | -996.90M | -1.07B | -911.11M | -763.27M | -647.30M | -914.47M |
| Financing Cash Flow | -880.20M | -749.73M | -1.14B | -493.94M | -318.40M | -1.07B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $10.72B | 12.33 | 25.35% | 0.65% | 10.05% | 23.59% | |
68 Neutral | $12.87B | 13.11 | -133.12% | ― | 6.68% | 2.79% | |
67 Neutral | $16.87B | 5.83 | 40.55% | ― | 4.56% | 27.14% | |
64 Neutral | $10.27B | 7.84 | 20.93% | 0.35% | 10.42% | 33.92% | |
60 Neutral | $12.85B | 22.85 | 7.13% | 3.29% | 7.24% | 67.43% | |
58 Neutral | $95.32B | 16.55 | -123.20% | 0.61% | 6.71% | 29.32% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |