| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 18.59B | 18.01B | 19.86B | 22.20B | 17.73B | 13.41B |
| Gross Profit | 2.36B | 2.40B | 2.48B | 2.40B | 2.04B | 1.82B |
| EBITDA | 722.81M | 794.67M | 882.88M | 863.87M | 788.13M | 718.45M |
| Net Income | -136.00M | 206.49M | 326.25M | 334.02M | 312.37M | 292.62M |
Balance Sheet | ||||||
| Total Assets | 8.23B | 9.26B | 9.48B | 9.84B | 9.56B | 8.03B |
| Cash, Cash Equivalents and Short-Term Investments | 1.33B | 1.09B | 1.11B | 1.42B | 1.39B | 1.79B |
| Total Debt | 2.22B | 2.31B | 2.31B | 2.60B | 2.34B | 2.09B |
| Total Liabilities | 5.52B | 6.09B | 6.30B | 6.78B | 6.59B | 5.33B |
| Stockholders Equity | 2.61B | 3.07B | 3.09B | 2.98B | 2.91B | 2.65B |
Cash Flow | ||||||
| Free Cash Flow | 390.49M | 367.73M | 491.67M | 427.46M | 257.42M | 564.89M |
| Operating Cash Flow | 637.99M | 582.03M | 722.02M | 656.90M | 451.77M | 727.77M |
| Investing Cash Flow | 810.30M | -338.14M | -525.29M | -531.52M | -867.43M | -391.52M |
| Financing Cash Flow | -600.62M | -180.89M | -472.75M | -100.16M | 21.49M | -256.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $4.04B | 7.72 | 18.26% | 8.03% | -3.51% | 3.75% | |
72 Outperform | $8.06B | 17.90 | 8.27% | 6.88% | -5.18% | -33.14% | |
68 Neutral | $8.57B | 22.61 | 4.07% | 4.26% | -9.55% | 27.65% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | $5.44B | -58.46 | 3.63% | 4.69% | -15.52% | -125.94% | |
60 Neutral | $2.68B | 16.01 | 21.78% | 10.50% | -7.21% | 135.72% | |
55 Neutral | $3.03B | -5.71 | -9.47% | 4.14% | -15.35% | -81.94% |