XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Taxes $ 11.3 $ 11.1
Warranty reserve 7.4 7.8
Deferred revenue 7.9 6.6
Customer sales incentives 21.3 20.0
Freight 3.9 6.4
Restructuring 2.4 1.7
Operating leases 14.4 15.0
Miscellaneous accrued expenses 20.0 17.7
Total other current liabilities $ 88.6 $ 86.3