| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.16B | 1.10B | 1.05B | 1.00B | 931.48M |
| Gross Profit | 645.53M | 602.29M | 577.16M | 557.00M | 518.67M |
| EBITDA | 303.23M | 442.20M | 406.83M | -17.41M | 400.81M |
| Net Income | 77.95M | 44.40M | 51.38M | -233.57M | 116.88M |
Balance Sheet | |||||
| Total Assets | 3.26B | 3.07B | 3.13B | 3.12B | 2.79B |
| Cash, Cash Equivalents and Short-Term Investments | 346.46M | 277.24M | 296.41M | 395.21M | 106.92M |
| Total Debt | 2.27B | 2.35B | 2.33B | 2.03B | 1.83B |
| Total Liabilities | 2.66B | 2.67B | 2.69B | 2.77B | 2.20B |
| Stockholders Equity | 606.03M | 404.91M | 443.73M | 350.24M | 586.10M |
Cash Flow | |||||
| Free Cash Flow | 149.18M | 45.09M | -362.71M | 95.58M | 179.38M |
| Operating Cash Flow | 287.19M | 224.16M | -147.73M | 277.96M | 281.55M |
| Investing Cash Flow | -135.14M | -179.00M | -214.91M | -181.90M | -159.83M |
| Financing Cash Flow | -100.53M | -50.56M | 265.96M | 197.76M | -117.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $8.64B | 23.17 | 11.85% | 3.31% | 5.32% | 336.29% | |
70 Neutral | $21.19B | 19.42 | 13.88% | 1.80% | 13.74% | 14.87% | |
61 Neutral | $19.41B | 24.21 | 34.94% | ― | -2.39% | ― | |
58 Neutral | $4.46B | 64.26 | 14.98% | ― | 2.67% | -21.96% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
51 Neutral | $8.78B | -69.93 | -4.40% | ― | -0.92% | -118.96% |