XML 103 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Customer program incentives $ 57.4 $ 87.8
Accrued income taxes 21.1 4.5
Contract liabilities - deferred revenue 111.5 45.8
Customer refund liability 18.1 14.8
Accrued warranties 15.6 20.2
Current operating lease liabilities 30.6 30.5
Other 110.9 130.5
TOTAL $ 365.2 $ 334.1