| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 54.64B | 54.77B | 55.09B | 54.61B | 54.02B | 51.68B |
| Gross Profit | 23.64B | 25.37B | 25.32B | 21.27B | 23.42B | 20.61B |
| EBITDA | 20.40B | 21.21B | 21.40B | 20.74B | 20.92B | 19.77B |
| Net Income | 4.93B | 4.99B | 5.08B | 4.56B | 5.05B | 4.65B |
Balance Sheet | ||||||
| Total Assets | 154.64B | 154.21B | 150.02B | 147.19B | 144.52B | 142.49B |
| Cash, Cash Equivalents and Short-Term Investments | 517.00M | 477.00M | 459.00M | 709.00M | 645.00M | 601.00M |
| Total Debt | 96.01B | 97.12B | 95.76B | 98.20B | 97.90B | 91.83B |
| Total Liabilities | 133.57B | 133.69B | 130.31B | 132.47B | 131.97B | 124.33B |
| Stockholders Equity | 16.39B | 16.05B | 15.59B | 11.09B | 9.12B | 14.05B |
Cash Flow | ||||||
| Free Cash Flow | 4.03B | 4.42B | 3.16B | 3.49B | 6.10B | 8.68B |
| Operating Cash Flow | 16.14B | 16.08B | 14.43B | 14.43B | 14.93B | 16.24B |
| Investing Cash Flow | -11.91B | -11.62B | -10.84B | -11.13B | -9.11B | -7.75B |
| Financing Cash Flow | -4.48B | -4.37B | -3.79B | -3.24B | -5.77B | -8.88B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $98.27B | 11.94 | 19.63% | 4.42% | 1.39% | 24.78% | |
72 Outperform | $201.37B | 23.07 | 18.18% | 1.75% | 8.49% | 0.29% | |
69 Neutral | $198.65B | 10.46 | 16.78% | 6.60% | 2.85% | -2.51% | |
67 Neutral | $178.22B | 13.24 | 19.37% | 4.56% | 2.92% | 83.12% | |
62 Neutral | $3.57B | 6.97 | 40.63% | ― | 12.35% | 33.43% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
52 Neutral | $24.18B | 5.82 | 30.84% | ― | -0.92% | 3.13% |