| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 16.32B | 15.63B | 13.12B | 12.59B | 14.19B | 14.08B |
| Gross Profit | 5.93B | 5.51B | 4.28B | 3.93B | 4.51B | 5.06B |
| EBITDA | 3.77B | 3.73B | 2.49B | 2.51B | 3.54B | 4.21B |
| Net Income | 1.81B | 1.60B | 506.00M | 581.00M | 1.32B | 1.91B |
Balance Sheet | ||||||
| Total Assets | 31.25B | 30.98B | 27.73B | 28.50B | 29.50B | 30.15B |
| Cash, Cash Equivalents and Short-Term Investments | 1.75B | 1.53B | 1.77B | 1.78B | 1.67B | 2.15B |
| Total Debt | 8.97B | 10.22B | 8.09B | 8.48B | 7.82B | 7.83B |
| Total Liabilities | 18.90B | 18.67B | 16.66B | 16.63B | 17.22B | 17.61B |
| Stockholders Equity | 11.81B | 11.81B | 10.69B | 11.55B | 12.01B | 12.33B |
Cash Flow | ||||||
| Free Cash Flow | 1.50B | 1.41B | 974.00M | 615.00M | 1.01B | 1.77B |
| Operating Cash Flow | 2.91B | 2.69B | 1.94B | 2.00B | 2.62B | 3.41B |
| Investing Cash Flow | -1.28B | -1.24B | -744.00M | -1.00B | -1.35B | -1.42B |
| Financing Cash Flow | -1.21B | -1.67B | -1.16B | -883.00M | -1.65B | -2.45B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $46.02B | 27.37 | 19.93% | 1.70% | 15.71% | 18.08% | |
77 Outperform | $173.50B | 41.15 | 45.74% | 0.54% | 54.40% | 68.63% | |
75 Outperform | $9.40B | 46.06 | 7.72% | 0.89% | 8.73% | 10.05% | |
75 Outperform | $59.92B | 17.32 | 22.71% | 1.21% | 16.66% | 114.94% | |
70 Outperform | $137.67B | 79.05 | 15.65% | 1.25% | 20.05% | 298.15% | |
67 Neutral | $64.42B | 48.81 | 3.58% | ― | 18.63% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |