| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 7.23B | 6.90B | 6.65B | 6.20B | 5.56B |
| Gross Profit | 2.87B | 2.75B | 2.60B | 2.28B | 1.95B |
| EBITDA | 1.17B | 1.05B | 1.01B | 771.47M | 469.16M |
| Net Income | 570.58M | 633.13M | 408.38M | 430.16M | 189.58M |
Balance Sheet | |||||
| Total Assets | 4.62B | 5.31B | 4.29B | 3.71B | 3.45B |
| Cash, Cash Equivalents and Short-Term Investments | 281.92M | 1.44B | 635.27M | 197.65M | 142.31M |
| Total Debt | 3.00B | 1.91B | 735.14M | 755.04M | 938.60M |
| Total Liabilities | 5.36B | 3.90B | 2.85B | 2.59B | 2.73B |
| Stockholders Equity | -739.72M | 1.42B | 1.44B | 1.12B | 711.79M |
Cash Flow | |||||
| Free Cash Flow | 624.72M | 505.34M | 528.39M | 225.25M | 366.06M |
| Operating Cash Flow | 937.03M | 876.36M | 810.69M | 554.51M | 521.75M |
| Investing Cash Flow | -19.02M | -682.20M | -295.35M | -324.99M | -161.94M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
76 Outperform | $333.78B | 22.95 | 44.35% | 2.92% | 2.93% | 25.42% | |
70 Outperform | $217.11B | 23.92 | 43.03% | 3.91% | 0.48% | -22.61% | |
69 Neutral | $45.47B | 18.87 | 24.39% | 2.52% | 9.65% | -4.26% | |
68 Neutral | $13.93B | 19.79 | 56.69% | 0.61% | 4.22% | 22.24% | |
66 Neutral | $5.22B | 15.03 | 16.56% | 3.98% | -2.81% | -2.66% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
62 Neutral | $36.59B | 18.30 | 8.29% | 3.12% | 6.77% | -29.84% |