XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]    
Interest $ 64.6 $ 33.6
Customer deposits 50.9 45.2
Accrued dividends 91.3 82.5
Rebates 92.2 81.2
Operating lease liabilities 46.2 43.3
Sales and other taxes payable 30.1 31.8
Other 170.9 128.9
Other accrued liabilities $ 546.2 $ 446.5