XML 63 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of:
 
 
December 31,
 
 
2017
 
2016
Trade accounts payable
 
$
48,736

 
$
24,526

Accrued compensation, benefits and payroll taxes
 
4,288

 
3,742

Accrued cost of revenue
 
5,576

 
3,671

Other payables and accrued expenses
 
819

 
1,059

Total accounts payable and accrued expenses
 
$
59,419

 
$
32,998