XML 46 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]  
Schedule of Other Payables and Accrued Expenses
   
December 31,
 
   
2017
   
2016
 
             
Accrued expenses and other
 
$
5,939
   
$
8,330
 
Subcontractors accrual
   
1,692
     
2,081
 
Accrued taxes
   
6,523
     
4,108
 
Contingent consideration related to the acquisition
   
1,550
     
-
 
                 
   
$
15,704
   
$
14,519