| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 15.63B | 13.12B | 12.59B | 14.19B | 14.08B |
| Gross Profit | 5.51B | 4.28B | 3.93B | 4.51B | 5.06B |
| EBITDA | 3.73B | 2.49B | 2.51B | 3.54B | 4.21B |
| Net Income | 1.60B | 506.00M | 581.00M | 1.32B | 1.91B |
Balance Sheet | |||||
| Total Assets | 30.98B | 27.73B | 28.50B | 29.50B | 30.15B |
| Cash, Cash Equivalents and Short-Term Investments | 1.53B | 1.77B | 1.78B | 1.67B | 2.15B |
| Total Debt | 10.22B | 8.09B | 8.48B | 7.82B | 7.83B |
| Total Liabilities | 18.67B | 16.66B | 16.63B | 17.22B | 17.61B |
| Stockholders Equity | 11.81B | 10.69B | 11.55B | 12.01B | 12.33B |
Cash Flow | |||||
| Free Cash Flow | 1.41B | 974.00M | 615.00M | 1.01B | 1.77B |
| Operating Cash Flow | 2.69B | 1.94B | 2.00B | 2.62B | 3.41B |
| Investing Cash Flow | -1.24B | -744.00M | -1.00B | -1.35B | -1.42B |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
84 Outperform | $49.45B | 23.77 | 19.72% | 1.70% | 16.56% | 3.19% | |
72 Outperform | $67.43B | 22.78 | 16.50% | 1.21% | 8.94% | -39.90% | |
71 Outperform | $8.92B | 46.06 | 7.72% | 0.89% | 10.23% | 25.53% | |
70 Outperform | $173.01B | 38.55 | 35.77% | 0.54% | 47.37% | 72.30% | |
64 Neutral | $147.10B | 47.18 | 14.13% | 1.25% | 18.27% | 771.78% | |
63 Neutral | $57.65B | 48.81 | 3.58% | ― | 20.80% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |