XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]            
Salaries, wages and related fringe benefits $ 199.8   $ 262.4      
Contract liabilities 324.0   331.2      
Product warranty 72.3 $ 65.6 61.9 $ 57.4 $ 54.1 $ 46.2
Operating lease liabilities 47.1   41.6      
Restructuring 15.6   15.5      
Taxes 58.0   78.4      
Accrued interest 55.8   33.1      
Other 239.0   171.4      
Total accrued liabilities $ 1,011.6   $ 995.5      
Operating lease, liability, current, statement of financial position Total accrued liabilities   Total accrued liabilities