XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Schedule of other current liabilities [Line Items]    
Other receivables $ 504.1 $ 492.0
Legal and professional accruals, including litigation accruals 397.4 715.6
Payroll and employee benefit liabilities 631.9 741.9
Contingent consideration 163.3 199.7
Restructuring 109.1 233.5
Accrued interest 210.2 86.6
Equity method investments, clean energy investments 3,504.7 4,619.6
Fair value of financial instruments 157.3 61.0
Operating lease liability 85.2 86.7
Other 1,001.4 1,254.6
Clean energy investments    
Schedule of other current liabilities [Line Items]    
Equity method investments, clean energy investments 4.3 10.9
Other Current Liabilities    
Schedule of other current liabilities [Line Items]    
Contingent consideration 70.7 66.7
Variable Consideration    
Schedule of other current liabilities [Line Items]    
Other receivables $ 837.2 $ 1,362.1