XML 91 R73.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments, Contingencies and Other Commitments, Contingencies and Other (Table 3) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable $ 144 $ 200 $ 203 $ 119
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 5 162 234  
Valuation Allowances and Reserves, Deductions 61 165 150  
Charge back [Member]        
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable 19,138 19,040 18,199 17,040
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 67,649 76,085 52,265  
Valuation Allowances and Reserves, Deductions 67,551 75,244 51,106  
Allowance for Sales Returns [Member]        
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable 2,549 4,822 5,160 $ 3,253
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 5,169 5,868 5,648  
Valuation Allowances and Reserves, Deductions $ 7,442 $ 6,206 $ 3,741