XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Sales rebates $ 58.7 $ 60.8
Deferred revenue 52.3 55.7
Operating lease liabilities 33.1 33.1
Taxes other than income and payroll taxes 32.4 21.4
Freight and duties 22.3 25.4
Unprocessed invoices 20.3 18.4
Professional fees 15.9 16.0
Restructuring 15.3 11.1
Product warranty 13.6 17.9
Interest 13.3 27.5
Current derivative liability 2.7 1.8
Other 56.5 52.0
Total other current liabilities $ 336.4 $ 341.1