XML 34 R50.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Jun. 30, 2015
Dec. 31, 2014
Balance Sheet Components [Abstract]    
Legal and professional accruals, including litigation accruals $ 123.7 $ 81.8
Payroll and employee benefit plan accruals 274.9 282.6
Accrued sales allowances 610.4 581.3
Accrued interest 61.6 63.8
Fair value of financial instruments 52.4 52.2
Other 461.1 372.4
Other current liabilities $ 1,584.1 $ 1,434.1