XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Deferred revenue $ 293.9 $ 238.9    
Accrued payroll and other employee compensation 110.8 125.8    
Restructuring 22.4 34.0 $ 59.4 $ 69.3
Operating lease liabilities 44.0 42.1    
Product warranty 28.2 30.0    
Contract liabilities 60.3 52.1    
Tax receivable agreement 100.0 100.0    
Other 312.7 330.5    
Accrued expenses and other liabilities $ 972.3 $ 953.4