XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Schedule Of Accounts Receivable And Related Allowances) (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 317,206 $ 333,080
Total allowances (21,615) (19,241)
Accounts receivable, net 295,591 313,839
Allowance for Doubtful Accounts, Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total allowances (1,257) (1,255)
Allowance for Sales Returns [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total allowances (17,025) (13,506)
Allowance For Price Protection [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total allowances $ (3,333) $ (4,480)