| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $339.00B | 21.03 | 43.62% | 2.92% | 6.74% | 27.16% | |
71 Outperform | $216.62B | 21.93 | 43.94% | 3.91% | 4.29% | -6.45% | |
69 Neutral | $42.38B | 18.13 | 24.48% | 2.52% | 6.82% | 44.68% | |
68 Neutral | $13.65B | 19.79 | 56.69% | 0.61% | 4.76% | -2.42% | |
66 Neutral | $5.32B | 169.26 | 16.56% | 3.98% | 0.39% | -3.22% | |
64 Neutral | $40.00B | 33.14 | 7.25% | 3.12% | 9.19% | 21.61% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |