| 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 | 415.50M | 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 | 3.12B | 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 | 203.90M | 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 |
|---|---|---|---|---|---|---|---|
70 Outperform | $13.92B | 15.68 | 12.35% | ― | 11.23% | 68.38% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
64 Neutral | $1.14B | -1,914.61 | -0.10% | 1.80% | 9.77% | 91.22% | |
61 Neutral | $3.16B | 42.30 | 3.79% | ― | 10.40% | -54.85% | |
61 Neutral | $13.41B | 523.02 | 0.30% | ― | 21.33% | -78.82% | |
60 Neutral | $39.06B | 30.10 | 15.35% | ― | 14.77% | 34.03% | |
57 Neutral | $2.69B | 18.39 | 9.81% | 0.68% | 23.00% | 105.99% |