XML 121 R49.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Other Current Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Legal and professional accruals, including litigation accruals $ 146,051 $ 122,083
Payroll and employee benefit plan accruals 288,954 266,650
Accrued sales allowances 281,112 202,891
Accrued interest 68,466 72,590
Fair value of financial instruments 74,312 29,051
Other 530,368 290,281
Other current liabilities $ 1,389,263 $ 983,546