XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

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