XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule of other current liabilities [Line Items]    
Other receivables $ 842.0 $ 876.6
Legal and professional accruals, including litigation accruals 321.6 244.0
Payroll and employee benefit liabilities 598.2 844.5
Contingent consideration (1) 569.9 215.1
Restructuring Reserve, Current 29.9 36.4
Accrued interest 204.7 66.8
Other Liabilities, Current 3,281.7 3,393.9
Fair value of financial instruments 70.1 124.6
Operating lease liability 91.8 83.0
Other 851.4 922.2
Liabilities held for sale 234.8 275.1
Other Current Liabilities [Member]    
Schedule of other current liabilities [Line Items]    
Contingent consideration (1) 105.2 76.1
Variable Consideration    
Schedule of other current liabilities [Line Items]    
Other receivables $ 1,008.8 $ 996.3