XML 52 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Components (Other Current Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Legal and professional accruals, including litigation accruals $ 123,906 $ 122,083
Payroll and employee benefit plan accruals 210,795 266,650
Accrued sales allowances 187,803 202,891
Accrued interest 55,268 72,590
Fair value of financial instruments 14,106 29,051
Other 313,741 290,281
Total other current liabilities $ 905,619 $ 983,546