XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities as of December 31 consisted of the following:
20242023
Other current liabilities:
Taxes$13.1 $11.3 
Warranty reserve6.9 7.4 
Deferred revenue9.8 7.9 
Customer sales incentives16.1 21.3 
Freight4.0 3.9 
Restructuring8.5 2.4 
Operating leases18.5 14.4 
Miscellaneous accrued expenses26.6 20.0 
Total other current liabilities$103.5 $88.6