XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable And Accrued Expenses
12 Months Ended
Dec. 31, 2017
Accounts Payable and Accrued Expenses [Abstract]  
Accounts Payable and Accrued Expenses

5.  ACCOUNTS PAYABLE AND ACCRUED EXPENSES     

Accounts payable and accrued expenses consisted of the following (in thousands):





 

 

 

 

 

 



 

December 31, 2017

 

December 31, 2016

Trade payables

 

$

16,148 

 

$

9,580 

Accrued payroll and related taxes

 

 

7,707 

 

 

5,402 

Sales commissions payable

 

 

6,584 

 

 

4,757 

Dividends payable

 

 

6,105 

 

 

4,039 

Sales tax payable

 

 

596 

 

 

522 

Total

 

$

37,140 

 

$

24,300