XML 78 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Payables and Accrued Expenses - Schedule of Other Payables and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables And Accruals [Abstract]    
Employees and payroll accruals $ 7,541 $ 8,258
Taxes payable and others 3,142 2,850
Provision for settlement (Note 14c) 5,500  
Deferred revenues 2,267 52
Other 76 712
Other payables and accrued expenses $ 18,526 $ 11,872