XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER FINANCIAL INFORMATION - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Accrued payroll and other employee compensation $ 151.8 $ 147.8    
Restructuring 6.0 10.4 $ 15.9 $ 25.2
Operating lease liabilities 55.8 45.7    
Product warranty 30.2 27.5    
Other 334.7 381.2    
Accrued expenses and other liabilities $ 578.5 $ 612.6