| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.52B | 2.43B | 2.02B | 1.90B | 1.79B | 1.68B |
| Gross Profit | 823.98M | 805.15M | 635.54M | 595.43M | 553.23M | 542.40M |
| EBITDA | 306.37M | 274.56M | 187.38M | 39.17M | -525.06M | -17.95M |
| Net Income | 261.49M | 225.03M | -10.93M | -134.52M | -662.03M | -117.04M |
Balance Sheet | ||||||
| Total Assets | 2.02B | 2.03B | 1.66B | 1.61B | 1.71B | 2.33B |
| Cash, Cash Equivalents and Short-Term Investments | 189.27M | 193.26M | 84.29M | 43.94M | 19.22M | 30.49M |
| Total Debt | 1.50B | 1.34B | 1.50B | 1.50B | 1.36B | 1.30B |
| Total Liabilities | 1.78B | 1.83B | 1.79B | 1.74B | 1.72B | 1.70B |
| Stockholders Equity | 240.05M | 194.46M | -122.09M | -127.44M | -4.17M | 637.95M |
Cash Flow | ||||||
| Free Cash Flow | 136.63M | 114.79M | 26.32M | 16.56M | -60.41M | -27.30M |
| Operating Cash Flow | 138.84M | 122.24M | 32.64M | 22.67M | -48.40M | -11.35M |
| Investing Cash Flow | -24.51M | -22.30M | -6.32M | -8.79M | -25.29M | -681.83M |
| Financing Cash Flow | 3.45M | 5.41M | 14.03M | 10.85M | 62.42M | 586.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $2.88B | 23.18 | 11.68% | 1.80% | 11.40% | 13.96% | |
77 Outperform | $1.71B | 16.99 | 9.34% | ― | 19.55% | 21.54% | |
71 Outperform | $1.19B | 39.22 | 9.23% | ― | 36.76% | 11.22% | |
64 Neutral | $1.56B | 5.88 | 241.47% | ― | 20.49% | 4335.46% | |
62 Neutral | $2.05B | 15.26 | 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.07B | -14.98 | 9999.00% | ― | -0.36% | 16.69% |