| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 7.45B | 7.23B | 7.21B | 6.59B | 6.06B | 4.93B |
| Gross Profit | 2.81B | 2.58B | 2.79B | 2.48B | 2.21B | 1.96B |
| EBITDA | 1.56B | 1.62B | 1.48B | 1.17B | 1.19B | 944.03M |
| Net Income | 415.56M | 386.13M | 156.92M | 42.32M | 185.03M | 188.73M |
Balance Sheet | ||||||
| Total Assets | 20.10B | 19.75B | 21.41B | 20.99B | 21.23B | 19.23B |
| Cash, Cash Equivalents and Short-Term Investments | 702.73M | 824.65M | 1.00B | 646.04M | 580.24M | 2.69B |
| Total Debt | 9.68B | 8.74B | 10.09B | 11.02B | 9.75B | 10.17B |
| Total Liabilities | 12.24B | 12.13B | 12.80B | 13.48B | 13.25B | 11.92B |
| Stockholders Equity | 5.46B | 5.27B | 5.88B | 5.37B | 5.65B | 5.52B |
Cash Flow | ||||||
| Free Cash Flow | 744.54M | 751.14M | 530.80M | -91.63M | -386.43M | 349.60M |
| Operating Cash Flow | 1.01B | 1.01B | 902.17M | 218.69M | -10.87M | 596.98M |
| Investing Cash Flow | -498.39M | -556.15M | 886.67M | -394.72M | -1.98B | -854.15M |
| Financing Cash Flow | -527.14M | -508.12M | -1.36B | 171.49M | -173.49M | 2.30B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $160.99B | 21.41 | 42.20% | 2.52% | 3.83% | 55.01% | |
71 Outperform | $117.03B | 11.57 | 39.05% | 4.11% | 1.78% | 33.76% | |
69 Neutral | $103.80B | 15.55 | 14.41% | 4.58% | 11.19% | -0.23% | |
66 Neutral | $100.26B | 12.08 | 35.78% | 3.41% | 9.19% | 98.98% | |
65 Neutral | $175.08B | 26.11 | 89.41% | 3.00% | 9.94% | 31.14% | |
59 Neutral | $6.52B | 15.91 | 7.88% | 1.56% | 8.91% | 129.84% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |