| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 10.54B | 10.29B | 9.45B | 9.49B | 10.11B | 9.39B |
| Gross Profit | 1.76B | 1.67B | 1.73B | 1.65B | 1.95B | 1.94B |
| EBITDA | 408.20M | 434.60M | 510.70M | 494.50M | 780.20M | 795.70M |
| Net Income | 73.70M | 88.20M | 131.30M | -35.40M | 196.40M | 250.00M |
Balance Sheet | ||||||
| Total Assets | 7.65B | 7.68B | 7.55B | 7.77B | 7.95B | 7.89B |
| Cash, Cash Equivalents and Short-Term Investments | 600.60M | 784.20M | 793.30M | 767.70M | 644.50M | 770.70M |
| Total Debt | 499.00M | 3.24B | 3.31B | 3.57B | 3.60B | 3.66B |
| Total Liabilities | 5.70B | 5.72B | 5.79B | 6.10B | 6.29B | 6.44B |
| Stockholders Equity | 1.95B | 1.96B | 1.75B | 1.68B | 1.66B | 1.45B |
Cash Flow | ||||||
| Free Cash Flow | 217.80M | 293.00M | 167.00M | 101.20M | -1.60M | 495.70M |
| Operating Cash Flow | 258.90M | 340.40M | 208.00M | 152.20M | 49.10M | 549.50M |
| Investing Cash Flow | 52.40M | -21.10M | 81.20M | 48.90M | -120.70M | -749.50M |
| Financing Cash Flow | -337.30M | -350.50M | -253.40M | -120.80M | -79.30M | -65.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $13.53B | 22.41 | 12.35% | ― | 11.23% | 68.38% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
64 Neutral | $1.09B | -81.92 | -0.10% | 1.80% | 9.77% | 91.22% | |
60 Neutral | $38.38B | 31.35 | 15.35% | ― | 14.77% | 34.03% | |
58 Neutral | $3.02B | -56.63 | 3.79% | ― | 10.40% | -54.85% | |
58 Neutral | $13.86B | 1,388.37 | 0.30% | ― | 21.33% | -78.82% | |
57 Neutral | $2.59B | 47.47 | 9.81% | 0.68% | 23.00% | 105.99% |