| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.28B | 3.26B | 3.24B | 3.14B | 3.40B | 3.32B |
| Gross Profit | 1.04B | 1.06B | 1.06B | 902.70M | 882.70M | 943.80M |
| EBITDA | 531.80M | 548.70M | 510.10M | 391.40M | 346.70M | 424.60M |
| Net Income | 157.80M | 81.90M | 169.50M | 75.70M | 153.00M | 230.80M |
Balance Sheet | ||||||
| Total Assets | 5.94B | 6.03B | 5.81B | 5.97B | 6.08B | 5.00B |
| Cash, Cash Equivalents and Short-Term Investments | 427.60M | 510.50M | 544.50M | 545.80M | 641.10M | 601.20M |
| Total Debt | 1.92B | 1.92B | 2.15B | 2.14B | 2.24B | 1.92B |
| Total Liabilities | 3.53B | 3.64B | 3.48B | 3.63B | 3.73B | 3.21B |
| Stockholders Equity | 2.41B | 2.37B | 2.31B | 2.32B | 2.33B | 1.77B |
Cash Flow | ||||||
| Free Cash Flow | 205.10M | 195.00M | 134.90M | 82.20M | 292.90M | 133.20M |
| Operating Cash Flow | 318.20M | 301.60M | 256.80M | 201.60M | 398.40M | 233.80M |
| Investing Cash Flow | -103.50M | -97.00M | -120.60M | -94.20M | -504.00M | -150.20M |
| Financing Cash Flow | -256.60M | -257.10M | -120.90M | -201.70M | 166.40M | -114.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $4.04B | 14.40 | 18.29% | 2.72% | -8.52% | -31.91% | |
62 Neutral | $3.24B | 38.56 | 15.95% | 0.50% | 11.21% | -3.13% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
59 Neutral | $3.10B | 14.94 | 6.64% | 3.48% | 1.33% | 57.45% | |
59 Neutral | $5.46B | 12.88 | -16.43% | ― | 22.99% | -245.44% | |
56 Neutral | $3.22B | 42.73 | 8.09% | 1.54% | -2.57% | 43.21% | |
53 Neutral | $3.00B | -10.19 | -6.73% | 3.91% | 2.60% | -316.21% |