| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.25B | 1.25B | 1.21B | 1.24B | 1.10B | 747.20M |
| Gross Profit | 1.06B | 1.05B | 1.02B | 1.06B | 909.30M | 610.50M |
| EBITDA | 334.10M | 325.70M | 156.30M | 514.60M | 330.00M | 214.20M |
| Net Income | 126.70M | 124.20M | 29.10M | 107.30M | 63.20M | 116.80M |
Balance Sheet | ||||||
| Total Assets | 6.37B | 6.44B | 6.47B | 6.87B | 7.14B | 6.85B |
| Cash, Cash Equivalents and Short-Term Investments | 175.20M | 179.90M | 139.90M | 529.30M | 545.70M | 326.70M |
| Total Debt | 253.10M | 1.81B | 1.39B | 1.33B | 1.31B | 1.30B |
| Total Liabilities | 4.90B | 4.93B | 4.77B | 4.75B | 4.86B | 4.86B |
| Stockholders Equity | 1.47B | 1.51B | 1.69B | 2.12B | 2.27B | 2.00B |
Cash Flow | ||||||
| Free Cash Flow | 375.00M | 388.80M | 301.10M | 408.40M | 388.10M | 275.80M |
| Operating Cash Flow | 460.90M | 465.40M | 369.40M | 434.90M | 417.00M | 299.40M |
| Investing Cash Flow | -88.00M | -80.80M | 13.40M | 24.40M | -281.10M | -695.80M |
| Financing Cash Flow | -339.20M | -347.90M | -690.00M | -427.20M | -25.50M | 439.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $2.05B | -363.55 | -2.53% | ― | 11.79% | 85.70% | |
68 Neutral | $1.40B | 9.90 | 179.00% | ― | -0.66% | ― | |
67 Neutral | $1.74B | 131.59 | 1.29% | ― | 9.58% | ― | |
62 Neutral | $946.04M | 8.48 | 8.36% | ― | 3.64% | 230.24% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $1.62B | -11.22 | -92.84% | ― | 9.47% | 31.43% | |
60 Neutral | $1.59B | 65.72 | 7.70% | ― | 8.12% | -82.54% |