XML 83 R60.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Jun. 30, 2016
Dec. 31, 2015
Balance Sheet Components [Abstract]    
Legal and professional accruals, including litigation accruals $ 119.3 $ 122.6
Payroll and employee benefit plan accruals 317.4 367.9
Accrued sales allowances 726.5 681.8
Accrued interest 38.1 25.1
Fair value of financial instruments 97.4 19.8
Other 626.3 624.7
Other current liabilities $ 1,925.0 $ 1,841.9