XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]      
Sales rebates $ 69.2 $ 79.0  
Deferred revenue 41.4 45.4  
Operating lease liabilities 32.0 25.9  
Product warranty 18.0 15.2  
Freight and duties 14.3 13.4  
Current derivative liability 10.4 11.4  
Taxes other than income and payroll taxes 25.8 17.8  
Professional fees 11.5 12.5  
Interest 25.3 16.4  
Restructuring 3.7 5.8 $ 3.1
Other 67.6 74.3  
Total other current liabilities $ 319.2 $ 317.1