XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Total $ 29,573 $ 27,291
Less: accumulated depreciation and amortization (22,311) (21,894)
Property, Plant and Equipment, Net 7,262 5,397
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 15,138 14,558
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total 6,470 5,685
Furniture and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 2,504 2,119
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 5,461 $ 4,929