| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.25B | 1.21B | 1.24B | 1.10B | 747.20M |
| Gross Profit | 1.03B | 1.02B | 1.06B | 909.30M | 610.50M |
| EBITDA | 354.80M | 156.30M | 514.60M | 330.00M | 214.20M |
| Net Income | 124.20M | 29.10M | 107.30M | 63.20M | 116.80M |
Balance Sheet | |||||
| Total Assets | 6.44B | 6.47B | 6.87B | 7.14B | 6.85B |
| Cash, Cash Equivalents and Short-Term Investments | 179.90M | 139.90M | 529.30M | 545.70M | 326.70M |
| Total Debt | 1.81B | 1.39B | 1.33B | 1.31B | 1.30B |
| Total Liabilities | 4.93B | 4.77B | 4.75B | 4.86B | 4.86B |
| Stockholders Equity | 1.51B | 1.69B | 2.12B | 2.27B | 2.00B |
Cash Flow | |||||
| Free Cash Flow | 388.80M | 301.10M | 408.40M | 388.10M | 275.80M |
| Operating Cash Flow | 465.40M | 369.40M | 434.90M | 417.00M | 299.40M |
| Investing Cash Flow | -80.80M | 13.40M | 24.40M | -281.10M | -695.80M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
66 Neutral | $1.77B | 26.41 | 7.96% | ― | 1.47% | 1077.70% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $1.66B | 116.70 | -2.04% | ― | 12.14% | -19.29% | |
57 Neutral | $1.41B | -12.84 | -94.12% | ― | 9.47% | 16.97% | |
56 Neutral | $1.81B | 26.26 | 146.36% | ― | -1.17% | -597.89% | |
56 Neutral | $1.87B | 399.40 | 2.97% | ― | 13.83% | -273.23% | |
54 Neutral | $2.21B | 168.71 | 6.57% | ― | 7.36% | -40.62% |