XML 62 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components (Schedule Of Accounts Receivable And Related Allowances) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 309,926 $ 296,239
Allowance for Doubtful Accounts Receivable, Current (19,284) (20,550)
Total accounts receivable, net 290,642 275,689
Allowance for Doubtful Accounts, Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current (1,255) (1,255)
Allowance for Sales Returns [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current (15,904) (17,489)
Allowance For Price Protection [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current $ (2,125) $ (1,806)