XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities [Abstract]    
Customer program incentives $ 59.0 $ 51.7
Accrued income taxes 22.5 21.4
Contract liabilities - deferred revenue 124.3 134.6
Customer refund liability 20.2 20.1
Accrued warranties short-term 19.7 20.6
Current operating lease liabilities 36.9 34.2
Other 92.5 89.8
TOTAL $ 375.1 $ 372.4