XML 76 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Goodwill [Line Items]    
Gross Value $ 36,589 $ 14,728
Accumulated Amortization (12,335) (10,067)
Net Value 24,254 4,661
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Value 20,724 7,474
Accumulated Amortization (5,072) (4,283)
Net Value 15,652 3,191
Licensed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,900  
Accumulated Amortization (355)  
Net Value 5,545  
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Value 5,435 5,524
Accumulated Amortization (4,799) (4,663)
Net Value 636 861
Intellectual Property [Member]    
Goodwill [Line Items]    
Gross Value 930 930
Accumulated Amortization (930) (852)
Net Value   78
Supplier Relationship [Member]    
Goodwill [Line Items]    
Gross Value 2,800  
Accumulated Amortization (758)  
Net Value 2,042  
Trade Names [Member]    
Goodwill [Line Items]    
Gross Value 100 100
Accumulated Amortization (100) (65)
Net Value   35
Patent [Member]    
Goodwill [Line Items]    
Gross Value 500 500
Accumulated Amortization (140) (89)
Net Value 360 411
Non-compete [Member]    
Goodwill [Line Items]    
Gross Value 200 200
Accumulated Amortization (181) (115)
Net Value $ 19 $ 85