XML 96 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES - (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table summarizes accrued expenses:
 
 
December 31,
 
 
2017
 
2016
Accrued commissions
 
$
9,495

 
$
6,607

Accrued royalties
 
3,489

 
3,495

Other
 
9,249

 
5,571

    Total
 
$
22,233

 
$
15,673