| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 21.45B | 21.31B | 20.66B | 20.55B | 19.17B | 19.48B |
| Gross Profit | 9.18B | 17.53B | 8.21B | 7.80B | 7.05B | 7.27B |
| EBITDA | 4.40B | 4.48B | 6.89B | 3.39B | 3.08B | 3.67B |
| Net Income | 1.70B | 1.41B | 3.20B | 611.00M | 411.00M | 914.00M |
Balance Sheet | ||||||
| Total Assets | 31.20B | 29.68B | 28.94B | 28.31B | 27.16B | 27.58B |
| Cash, Cash Equivalents and Short-Term Investments | 2.97B | 2.88B | 3.02B | 1.23B | 858.00M | 2.36B |
| Total Debt | 13.21B | 13.17B | 14.33B | 15.00B | 15.08B | 15.65B |
| Total Liabilities | 22.35B | 20.70B | 20.39B | 22.80B | 22.55B | 23.32B |
| Stockholders Equity | 4.81B | 4.22B | 4.17B | 1.61B | 1.14B | 1.03B |
Cash Flow | ||||||
| Free Cash Flow | 3.35B | 2.53B | 1.12B | 1.62B | 321.00M | 910.00M |
| Operating Cash Flow | 4.37B | 3.54B | 2.05B | 2.37B | 1.08B | 1.57B |
| Investing Cash Flow | -1.41B | -1.27B | 3.43B | -969.00M | -808.00M | -714.00M |
| Financing Cash Flow | -2.99B | -2.40B | -3.69B | -1.03B | -1.78B | -936.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $10.53B | 12.33 | 25.35% | 0.65% | 10.05% | 23.59% | |
68 Neutral | $12.81B | 13.11 | -133.12% | ― | 6.68% | 2.79% | |
67 Neutral | $16.58B | 5.83 | 40.55% | ― | 4.56% | 27.14% | |
64 Neutral | $10.24B | 7.84 | 20.93% | 0.35% | 10.42% | 33.92% | |
60 Neutral | $12.85B | 22.85 | 7.16% | 3.29% | 7.24% | 67.43% | |
58 Neutral | $93.79B | 16.55 | -123.20% | 0.61% | 6.71% | 29.32% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |