XML 84 R38.htm IDEA: XBRL DOCUMENT v2.4.0.8
Accounts Receivable, Net and Revenue Concentrations (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Jun. 30, 2013
Dec. 31, 2012
Accounts Receivable, Net, Current [Abstract]        
Trade receivables, gross $ 103,846 $ 94,325    
Allowance for doubtful accounts (550) (478) (325) (322)
Allowance for sales returns (642) (865)    
Net trade receivables 102,654 92,982    
Other 4,854 2,426    
Accounts receivable, net $ 107,508 $ 95,408