XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Sales rebates $ 82.9 $ 70.3
Deferred revenue 54.3 3.8
Operating lease liabilities 24.1 26.2
Product warranty 23.5 11.7
Freight and duties 21.7 25.5
Current derivative liability 19.8 0.9
Taxes other than income and payroll taxes 18.7 16.0
Professional fees 17.4 10.8
Interest 15.0 10.8
Restructuring 3.1 7.0
Other 72.4 67.6
Total other current liabilities $ 352.9 $ 250.6