| 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 | $89.06B | 11.94 | 19.63% | 4.42% | 1.39% | 24.78% | |
72 Outperform | $206.32B | 23.07 | 17.82% | 1.75% | 9.48% | -8.46% | |
67 Neutral | $195.25B | 10.46 | 16.68% | 6.60% | 2.85% | -2.51% | |
66 Neutral | $173.22B | 13.24 | 19.59% | 4.56% | 2.92% | 83.12% | |
63 Neutral | $3.78B | ― | 38.73% | ― | 12.63% | 19.58% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
51 Neutral | $20.03B | 5.82 | 30.84% | ― | -0.92% | 3.13% |