| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 7.49B | 7.23B | 6.90B | 6.65B | 6.20B | 5.56B |
| Gross Profit | 2.95B | 2.87B | 2.75B | 2.60B | 2.28B | 1.95B |
| EBITDA | 1.10B | 1.17B | 1.05B | 1.01B | 771.47M | 469.16M |
| Net Income | 578.53M | 570.58M | 633.13M | 408.38M | 430.16M | 189.58M |
Balance Sheet | ||||||
| Total Assets | 4.39B | 4.62B | 5.31B | 4.29B | 3.71B | 3.45B |
| Cash, Cash Equivalents and Short-Term Investments | 232.95M | 281.92M | 1.44B | 635.27M | 197.65M | 142.31M |
| Total Debt | 2.75B | 3.00B | 1.91B | 735.14M | 755.04M | 938.60M |
| Total Liabilities | 5.04B | 5.36B | 3.90B | 2.85B | 2.59B | 2.73B |
| Stockholders Equity | -643.47M | -739.72M | 1.42B | 1.44B | 1.12B | 711.79M |
Cash Flow | ||||||
| Free Cash Flow | 662.11M | 624.72M | 505.34M | 528.39M | 225.25M | 366.06M |
| Operating Cash Flow | 939.67M | 937.03M | 876.36M | 810.69M | 554.51M | 521.75M |
| Investing Cash Flow | 52.34M | -19.02M | -682.20M | -295.35M | -324.99M | -161.94M |
| Financing Cash Flow | -1.91B | -1.77B | 306.40M | -77.72M | -174.19M | -272.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $346.13B | 21.03 | 43.62% | 2.92% | 6.74% | 27.16% | |
70 Outperform | $203.20B | 21.93 | 43.94% | 3.91% | 4.29% | -6.45% | |
69 Neutral | $40.70B | 8.42 | 24.48% | 2.52% | 6.82% | 44.68% | |
67 Neutral | $5.51B | 169.26 | 16.39% | 3.98% | 6.57% | -0.27% | |
64 Neutral | $39.59B | 33.14 | 7.25% | 3.12% | 9.19% | 21.61% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
57 Neutral | $10.88B | 24.66 | 122.90% | 0.61% | 8.81% | 14.00% |