XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Liabilities - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]    
Customer program incentives $ 27.7 $ 57.4
Accrued income taxes 45.1 21.1
Contract liabilities - deferred revenue 134.0 111.5
Customer refund liability 18.9 18.1
Accrued warranties short-term 16.1 15.6
Current operating lease liabilities 32.7 30.6
Other 94.4 110.9
TOTAL $ 368.9 $ 365.2