| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 36.76B | 37.44B | 34.72B | 33.01B | 35.47B | 34.39B |
| Gross Profit | 13.58B | 13.83B | 13.36B | 12.37B | 13.12B | 12.33B |
| EBITDA | 6.55B | 8.21B | 8.44B | 7.94B | 8.00B | 8.80B |
| Net Income | 4.10B | 4.73B | 5.71B | 5.66B | 4.97B | 5.54B |
Balance Sheet | ||||||
| Total Assets | 73.99B | 74.11B | 75.20B | 61.52B | 62.27B | 64.47B |
| Cash, Cash Equivalents and Short-Term Investments | 12.39B | 12.93B | 10.95B | 8.10B | 10.11B | 11.52B |
| Total Debt | 33.64B | 34.58B | 32.23B | 21.54B | 20.54B | 20.63B |
| Total Liabilities | 52.68B | 58.67B | 56.03B | 45.08B | 44.95B | 45.22B |
| Stockholders Equity | 21.31B | 15.44B | 18.62B | 15.86B | 16.70B | 18.57B |
Cash Flow | ||||||
| Free Cash Flow | 4.17B | 5.39B | 4.93B | 4.30B | 4.51B | 5.14B |
| Operating Cash Flow | 5.13B | 6.38B | 6.10B | 5.34B | 5.27B | 6.04B |
| Investing Cash Flow | -2.46B | -2.71B | -10.16B | -1.29B | -93.00M | -1.06B |
| Financing Cash Flow | -506.00M | -1.95B | 6.84B | -5.76B | -6.33B | -8.25B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $9.75B | 17.67 | 3.36% | 0.63% | 2.40% | 4.95% | |
72 Outperform | $77.61B | 23.48 | 95.18% | 2.43% | 0.92% | -10.50% | |
70 Outperform | $86.86B | 36.04 | 23.52% | 1.27% | -6.39% | 102.82% | |
68 Neutral | $296.93B | 38.03 | 46.39% | 0.48% | 21.75% | 26.48% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | $135.08B | 43.68 | 23.56% | 2.24% | 1.15% | -19.00% | |
56 Neutral | $76.14B | 29.42 | 66.03% | 1.82% | 2.08% | -34.33% |