XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross $ 55,772 $ 53,336
Less: accumulated depreciation (27,327) (27,535)
Construction-in-progress 90
Property and equipment, net 28,445 25,891
Office equipment and furniture [Member]    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross 3,102 3,739
Equipment and machinery [Member]    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross 2,451 2,877
Leasehold improvements [Member]    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross 21,278 16,651
Property and plant [Member]    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross 27,829 28,922
Motor vehicles [Member]    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment, gross $ 1,112 $ 1,147