XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Salaries, wages and related fringe benefits $ 262.4 $ 223.3
Contract liabilities 331.2 305.6
Product warranty 61.9 46.2
Operating lease liabilities 41.6 39.6
Restructuring 15.5 14.9
Taxes 78.4 63.3
Accrued interest 33.1 1.2
Other 171.4 164.7
Total accrued liabilities $ 995.5 $ 858.8