| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 167.13B | 164.17B | 157.80B | 134.50B | 135.64B | 133.70B |
| Gross Profit | 109.70B | 89.09B | 86.02B | 66.93B | 72.41B | 72.30B |
| EBITDA | 109.40B | 108.81B | 105.81B | 87.27B | 91.06B | 91.61B |
| Net Income | 62.35B | 61.09B | 60.82B | 46.34B | 49.95B | 51.39B |
Balance Sheet | ||||||
| Total Assets | 72.35T | 85.40T | 80.68T | 82.19T | 71.46T | 60.08T |
| Cash, Cash Equivalents and Short-Term Investments | 61.84B | 255.34B | 238.83B | 211.21B | 211.35B | 225.01B |
| Total Debt | 52.49B | 52.49B | 52.48B | 52.97B | 52.47B | 52.46B |
| Total Liabilities | 72.02T | 85.05T | 80.34T | 81.87T | 71.14T | 59.75T |
| Stockholders Equity | 313.08B | 340.82B | 328.36B | 312.73B | 315.65B | 321.39B |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 70.98B | 73.02B | 55.58B | 43.26B | 56.31B |
| Operating Cash Flow | 0.00 | 86.14B | 79.57B | 66.88B | 58.19B | 71.75B |
| Investing Cash Flow | 0.00 | -61.22B | -7.17B | -8.52B | -13.30B | -1.51B |
| Financing Cash Flow | 0.00 | -54.50B | -43.20B | -52.90B | -59.75B | -33.93B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $99.09B | 31.64 | 11.32% | 1.19% | 8.96% | 30.16% | |
78 Outperform | $9.44B | 16.18 | 28.83% | 1.49% | 5.88% | 12.18% | |
75 Outperform | $27.74B | 28.46 | 21.51% | 1.06% | 16.74% | 26.74% | |
74 Outperform | $11.15B | 24.45 | 20.33% | 3.07% | 7.12% | 4.13% | |
74 Outperform | $104.23B | 28.02 | 13.35% | 3.92% | 5.84% | 8.51% | |
74 Outperform | $55.32B | 31.36 | 15.28% | 1.07% | 16.41% | 68.03% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |