| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 5.52B | 5.45B | 5.19B | 6.66B | 6.33B | 6.20B |
| Gross Profit | 588.00M | 629.29M | 633.64M | 932.04M | 733.38M | 919.37M |
| EBITDA | 506.65M | 530.63M | 507.27M | 789.74M | 635.51M | 968.35M |
| Net Income | 133.53M | 146.22M | 214.04M | 243.49M | 158.99M | 402.23M |
Balance Sheet | ||||||
| Total Assets | 6.04B | 5.85B | 5.61B | 7.69B | 7.67B | 7.36B |
| Cash, Cash Equivalents and Short-Term Investments | 25.68M | 26.52M | 59.69M | 111.59M | 172.76M | 74.31M |
| Total Debt | 2.99B | 3.70B | 2.70B | 4.52B | 5.16B | 4.76B |
| Total Liabilities | 3.94B | 3.82B | 3.61B | 6.12B | 6.27B | 6.00B |
| Stockholders Equity | 1.76B | 1.71B | 1.68B | 1.29B | 1.12B | 1.11B |
Cash Flow | ||||||
| Free Cash Flow | 117.24M | 382.74M | 539.65M | 352.86M | 94.45M | 220.69M |
| Operating Cash Flow | 346.47M | 346.47M | 517.86M | 582.06M | 284.82M | 401.23M |
| Investing Cash Flow | -213.55M | -216.49M | -231.01M | -268.48M | -226.34M | -256.59M |
| Financing Cash Flow | -166.09M | -163.15M | -311.17M | -327.48M | -34.89M | -647.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $3.07B | 17.30 | 11.68% | 1.80% | 11.40% | 13.96% | |
72 Outperform | $1.86B | 15.02 | 20.09% | ― | -2.25% | ― | |
71 Outperform | $1.68B | 8.22 | 241.47% | ― | 20.49% | 4335.46% | |
68 Neutral | $1.75B | 20.74 | 3.88% | ― | 56.69% | -15.92% | |
62 Neutral | $2.04B | 11.43 | 7.83% | 1.69% | -10.76% | -20.86% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $3.17B | -118.16 | 9999.00% | ― | -0.36% | 16.69% |