v3.25.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Sales rebates $ 57.1 $ 69.2
Deferred revenue 32.7 41.4
Operating lease liabilities 32.4 32.0
Interest 37.2 25.3
Taxes other than income and payroll taxes 20.8 25.8
Product warranty 18.3 18.0
Freight and duties 16.9 14.3
Unprocessed invoices 16.4 15.1
Professional fees 13.1 11.5
Current derivative liability 10.0 10.4
Restructuring 10.7 3.7
Other 53.8 52.5
Total other current liabilities $ 319.4 $ 319.2