XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities as of June 30, 2025 and December 31, 2024 consisted of the following.
June 30, 2025December 31, 2024
Salaries, wages and related fringe benefits$207.1 $229.5 
Contract liabilities324.1 318.6 
Product warranty61.0 67.9 
Operating lease liabilities63.4 56.3 
Restructuring16.0 22.3 
Taxes113.8 72.5 
Accrued interest33.3 33.2 
Other178.9 171.9 
Total accrued liabilities$997.6 $972.2 
Schedule of Product Warranty Liability
A reconciliation of the changes in the accrued product warranty liability for the three and six month periods ended June 30, 2025 and 2024 are as follows.
For the Three Month Period Ended June 30,For the Six Month Period Ended June 30,
2025202420252024
Balance at beginning of period$62.7 $65.6 $67.9 $61.9 
Product warranty accruals4.7 12.7 6.0 26.3 
Acquired warranty— 0.7 — 0.7 
Settlements(8.2)(6.5)(15.5)(15.8)
Foreign currency translation and other1.8 (0.2)2.6 (0.8)
Balance at end of period$61.0 $72.3 $61.0 $72.3