XML 94 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments, Contingencies and Other Commitments, Contingencies and Other (Table 3) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable $ 200 $ 203 $ 119 $ 30
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 162 234 399  
Valuation Allowances and Reserves, Deductions 165 150 310  
Charge back [Member]        
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable 19,040 18,199 17,040 18,108
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 76,085 52,265 41,812  
Valuation Allowances and Reserves, Deductions 75,244 51,106 42,880  
Allowance for Sales Returns [Member]        
Valuation Allowance [Line Items]        
Allowance for Doubtful Accounts Receivable 4,822 5,160 3,253 $ 4,299
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) 5,868 5,648 702  
Valuation Allowances and Reserves, Deductions $ 6,206 $ 3,741 $ 1,748