| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 17.36B | 15.83B | 14.28B | 13.40B | 12.64B |
| Gross Profit | 15.71B | 14.24B | 12.75B | 11.93B | 11.21B |
| EBITDA | 2.74B | 2.27B | 1.72B | 1.58B | 1.91B |
| Net Income | 1.49B | 1.14B | 717.79M | 675.61M | 991.59M |
Balance Sheet | |||||
| Total Assets | 15.96B | 14.47B | 13.97B | 13.49B | 13.09B |
| Cash, Cash Equivalents and Short-Term Investments | 137.80M | 125.98M | 119.44M | 102.82M | 115.30M |
| Total Debt | 5.51B | 4.96B | 5.37B | 5.27B | 4.56B |
| Total Liabilities | 8.55B | 7.71B | 7.77B | 7.52B | 6.90B |
| Stockholders Equity | 7.28B | 6.67B | 6.15B | 5.92B | 6.09B |
Cash Flow | |||||
| Free Cash Flow | 849.25M | 1.12B | 524.74M | 262.02M | 28.04M |
| Operating Cash Flow | 1.86B | 2.07B | 1.27B | 996.02M | 883.70M |
| Investing Cash Flow | -1.07B | -911.11M | -763.27M | -647.30M | -914.47M |
| Financing Cash Flow | -749.73M | -1.14B | -493.94M | -318.40M | -1.07B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $105.52B | 15.88 | -140.78% | 0.61% | 6.82% | 15.82% | |
70 Outperform | $9.70B | 18.84 | 24.48% | 0.65% | 11.13% | 27.53% | |
69 Neutral | $16.68B | 12.83 | 34.82% | ― | -0.56% | -53.50% | |
66 Neutral | $11.24B | 9.31 | 21.03% | 0.35% | 10.21% | 39.58% | |
63 Neutral | $10.32B | 10.44 | -160.63% | ― | 5.14% | 4.37% | |
60 Neutral | $12.93B | 12.07 | 7.13% | 3.29% | 4.09% | 13.17% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |