XML 113 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities and Other Non-Current Liabilities - Component Details (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation and other employee-related benefits $ 155.9 $ 165.5
Contract liabilities and other customer-related liabilities 153.5 133.6
Accrued income taxes and other tax-related liabilities 38.5 30.7
Operating lease liabilities 22.6 19.5
Accrued warranty costs 16.7 14.0
Environmental and other legal matters 7.3 5.8
Accrued restructuring costs 2.9 4.8
Other 49.8 39.2
Accrued and other current liabilities 447.2 413.1
Operating lease liabilities 73.7 72.3
Environmental liabilities 51.1 52.0
Deferred income taxes and other tax-related liabilities 60.4 25.0
Compensation and other employee-related benefits 37.0 38.0
Other 34.1 24.0
Other non-current liabilities $ 256.3 $ 211.3