XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER FINANCIAL INFORMATION - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Deferred revenue $ 309.4 $ 238.9    
Accrued payroll and other employee compensation 132.6 125.8    
Restructuring 15.4 34.0 $ 69.3 $ 22.2
Operating lease liabilities 45.2 42.1    
Contract liabilities 49.3 52.1    
Product warranty 25.6 30.0    
Tax receivable agreement 0.0 100.0    
Other 294.9 330.5    
Total $ 872.4 $ 953.4