XML 76 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Goodwill [Line Items]    
Gross Value $ 36,634 $ 14,728
Accumulated Amortization (11,443) (10,067)
Net Value 25,191 4,661
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Value 20,752 7,474
Accumulated Amortization (4,781) (4,283)
Net Value 15,971 3,191
Licensed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,900  
Accumulated Amortization (191)  
Net Value 5,709  
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,452 5,524
Accumulated Amortization (4,772) (4,663)
Net Value 680 861
Intellectual Property [Member]    
Goodwill [Line Items]    
Gross Value 930 930
Accumulated Amortization (919) (852)
Net Value 11 78
Supplier Relationship [Member]    
Goodwill [Line Items]    
Gross Value 2,800  
Accumulated Amortization (408)  
Net Value 2,392  
Trade Names [Member]    
Goodwill [Line Items]    
Gross Value 100 100
Accumulated Amortization (90) (65)
Net Value 10 35
Patent [Member]    
Goodwill [Line Items]    
Gross Value 500 500
Accumulated Amortization (123) (89)
Net Value 377 411
Non-compete [Member]    
Goodwill [Line Items]    
Gross Value 200 200
Accumulated Amortization (159) (115)
Net Value $ 41 $ 85