| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $1.17B | $1.41B | $1.69B | $1.67B | $1.39B |
| Cost of Revenue | $706.10M | $951.70M | $1.22B | $1.10B | $878.70M |
| Gross Profit | $461.50M | $454.70M | $471.90M | $570.10M | $512.80M |
| Operating Expenses | – | – | – | – | – |
| R&D | $28.40M | $28.10M | $31.80M | $30.30M | $26.30M |
| SG&A | $171.20M | $166.70M | $183.70M | $198.80M | $179.30M |
| Operating Income | $418.70M | $369.00M | $396.80M | $452.60M | $422.20M |
| Interest Expense | $78.30M | $97.80M | $93.30M | $61.80M | $51.70M |
| Tax Expense | $8.20M | -$105.30M | -$4.70M | $58.00M | $44.70M |
| Net Income | -$167.10M | -$430.30M | -$5.40M | $211.60M | $118.10M |
| EPS (basic) | -4.6100 | -11.8500 | -0.1500 | 5.5400 | 2.9700 |
| EPS (diluted) | -4.6100 | -11.8500 | -0.1500 | 5.5000 | 2.9500 |
| Shares (diluted) | $36.22M | $36.32M | $36.50M | $38.47M | $40.06M |