| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 37.44B | 38.50B | 36.65B | 35.45B | 34.39B |
| Gross Profit | 13.83B | 14.76B | 14.29B | 13.61B | 12.77B |
| EBITDA | 8.68B | 9.61B | 9.10B | 8.00B | 8.80B |
| Net Income | 5.14B | 5.71B | 5.66B | 4.97B | 5.54B |
Balance Sheet | |||||
| Total Assets | 74.11B | 75.20B | 61.52B | 62.27B | 64.47B |
| Cash, Cash Equivalents and Short-Term Investments | 12.93B | 10.95B | 8.10B | 10.11B | 11.52B |
| Total Debt | 34.58B | 32.23B | 21.54B | 20.54B | 20.63B |
| Total Liabilities | 58.67B | 56.03B | 45.08B | 44.95B | 45.22B |
| Stockholders Equity | 15.44B | 18.62B | 15.86B | 16.70B | 18.57B |
Cash Flow | |||||
| Free Cash Flow | 5.39B | 4.93B | 4.30B | 4.51B | 5.14B |
| Operating Cash Flow | 6.38B | 6.10B | 5.34B | 5.27B | 6.04B |
| Investing Cash Flow | -2.71B | -10.16B | -1.29B | -93.00M | -1.06B |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
75 Outperform | $7.88B | 23.29 | 20.28% | 0.63% | 1.23% | -22.77% | |
72 Outperform | $74.49B | 23.48 | 95.18% | 2.43% | -0.41% | -10.88% | |
70 Outperform | $302.78B | 32.35 | 45.88% | 0.48% | -19.21% | 31.83% | |
70 Outperform | $81.86B | 36.04 | 23.52% | 1.27% | -10.19% | 100.65% | |
69 Neutral | $145.07B | 24.26 | 31.25% | 2.24% | 7.48% | 9.55% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
55 Neutral | $76.11B | 26.32 | 71.89% | 1.82% | -13.09% | -20.63% |