XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Total $ 28,483 $ 27,291
Less: accumulated depreciation and amortization (21,294) (21,894)
Property, Plant and Equipment, Net 7,189 5,397
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 13,574 14,558
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total 7,291 5,685
Furniture and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 2,276 2,119
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 5,342 $ 4,929