| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.14B | 1.13B | 1.16B | 1.11B | 1.06B | 927.74M |
| Gross Profit | 674.08M | 663.29M | 639.20M | 604.04M | 552.72M | 484.55M |
| EBITDA | 316.25M | 285.97M | 253.72M | 178.72M | 99.01M | 83.69M |
| Net Income | 141.30M | 114.97M | -283.17M | 1.82M | -45.41M | 5.70M |
Balance Sheet | ||||||
| Total Assets | 2.11B | 2.39B | 2.50B | 2.91B | 2.99B | 2.97B |
| Cash, Cash Equivalents and Short-Term Investments | 41.70M | 758.98M | 67.63M | 31.25M | 31.69M | 55.15M |
| Total Debt | 1.19B | 1.12B | 1.11B | 826.45M | 903.96M | 1.01B |
| Total Liabilities | 2.07B | 2.31B | 2.35B | 2.10B | 2.25B | 2.25B |
| Stockholders Equity | 34.55M | 85.05M | 141.99M | 808.71M | 744.03M | 717.06M |
Cash Flow | ||||||
| Free Cash Flow | 292.06M | 257.78M | 288.52M | 135.51M | 132.83M | 161.51M |
| Operating Cash Flow | 315.62M | 265.55M | 295.97M | 199.63M | 203.89M | 213.66M |
| Investing Cash Flow | -63.51M | -74.94M | -73.41M | -64.39M | -85.55M | -471.27M |
| Financing Cash Flow | -260.13M | -247.40M | -139.35M | -142.97M | -25.69M | 264.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.01B | 83.96 | 10.50% | ― | 17.86% | 33.43% | |
68 Neutral | $1.72B | 14.12 | 179.00% | ― | -0.66% | ― | |
66 Neutral | $1.90B | 23.63 | 7.96% | ― | 2.90% | 361.26% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | $1.80B | 67.66 | 7.70% | ― | 8.12% | -82.54% | |
57 Neutral | $1.58B | -18.96 | -94.12% | ― | 9.25% | 28.34% | |
54 Neutral | $3.62B | -12.31 | -26.59% | ― | 5.38% | 80.93% |