XML 86 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Schedule of other current liabilities [Line Items]    
Opioid Assessment $ 100.0  
Payments for Legal Settlements 472.7  
Accrued sales allowances 631.9 $ 818.0
Legal and professional accruals, including litigation accruals 131.4 241.1
Payroll and employee benefit liabilities 372.4 404.6
Contingent consideration 418.8 453.7
Restructuring 80.9 91.5
Other Accrued Liabilities, Current 742.2 1,111.4
Accrued interest 193.8 42.3
Fair value of financial instruments 114.4 31.1
Other current liabilities 2,528.4 2,964.5
Clean energy investments    
Schedule of other current liabilities [Line Items]    
Other current liabilities 38.1 56.7
Prepaid expenses and other current assets    
Schedule of other current liabilities [Line Items]    
Contingent consideration $ 223.3 $ 167.8