XML 56 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Payables and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Summary of other payables and accrued liabilities    
Accrued professional fees $ 70 $ 83
Advance from customers 1,205 1,583
Accrued wages and welfare 7,554 6,670
Other payables 13,392 12,575
Total other payables and accrued liabilities $ 22,221 $ 20,911