XML 46 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2016
Receivables [Abstract]  
Schedule of Components of Accounts Receivable
The components of accounts receivable are as follows (in thousands):
 
December 31,
 
2016
 
2015
Accounts receivable
$
33,406

 
$
24,779

Allowance for doubtful accounts
(1,282
)
 
(1,315
)
Allowance for product returns
(2,314
)
 
(2,116
)
Accounts receivable, net
$
29,810

 
$
21,348