XML 76 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Goodwill [Line Items]    
Gross Value $ 37,025 $ 14,728
Accumulated Amortization (10,694) (10,067)
Net Value 26,331 4,661
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Value 20,998 7,474
Accumulated Amortization (4,576) (4,283)
Net Value 16,422 3,191
Licensed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,900  
Accumulated Amortization (27)  
Net Value 5,873  
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,597 5,524
Accumulated Amortization (4,827) (4,663)
Net Value 770 861
Intellectual Property [Member]    
Goodwill [Line Items]    
Gross Value 930 930
Accumulated Amortization (886) (852)
Net Value 44 78
Supplier Relationship [Member]    
Goodwill [Line Items]    
Gross Value 2,800  
Accumulated Amortization (58)  
Net Value 2,742  
Trade Names [Member]    
Goodwill [Line Items]    
Gross Value 100 100
Accumulated Amortization (77) (65)
Net Value 23 35
Patent [Member]    
Goodwill [Line Items]    
Gross Value 500 500
Accumulated Amortization (106) (89)
Net Value 394 411
Non-compete [Member]    
Goodwill [Line Items]    
Gross Value 200 200
Accumulated Amortization (137) (115)
Net Value $ 63 $ 85