XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of other current liabilities [Line Items]      
Other receivables $ 492.0 $ 952.5  
Employee-related Liabilities, Current 741.9 828.2  
Estimated Litigation Liability, Current 715.6 362.9  
Contingent consideration liability 199.7 223.6 $ 250.7
Restructuring Reserve, Current 233.5 149.2  
Accrued interest 86.6 90.9  
Liability derivatives, fair value 61.0 103.6  
Operating Lease, Liability, Current 86.7 92.9  
Other Accrued Liabilities, Current 1,254.6 1,973.2  
Other current liabilities 4,619.6 4,960.7  
Variable Consideration [Member]      
Schedule of other current liabilities [Line Items]      
Other receivables 1,362.1 1,211.8  
Clean energy investments      
Schedule of other current liabilities [Line Items]      
Other liabilities 10.9 47.5  
Other current liabilities      
Schedule of other current liabilities [Line Items]      
Contingent consideration liability $ 66.7 $ 100.5 $ 120.4