XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]      
Salaries, wages and related fringe benefits $ 229.5 $ 262.4  
Contract liabilities 318.6 331.2  
Product warranty 67.9 61.9 $ 46.2
Operating lease liabilities 56.3 41.6  
Restructuring 22.3 15.5  
Taxes 72.5 78.4  
Accrued interest 33.2 33.1  
Other 171.9 171.4  
Total accrued liabilities $ 972.2 $ 995.5  
Operating lease, liability, current, statement of financial position Total accrued liabilities Total accrued liabilities