XML 88 R76.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]    
Gross Value $ 18,653 $ 14,169
Accumulated Amortization (11,386) (9,086)
Net Value 7,267 5,083
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Value 6,899 5,828
Accumulated Amortization (3,208) (2,627)
Net Value 3,691 3,201
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Value 6,444 5,720
Accumulated Amortization (5,061) (4,329)
Net Value 1,383 1,391
Intellectual Property [Member]    
Goodwill [Line Items]    
Gross Value 2,340 2,340
Accumulated Amortization (2,129) (1,854)
Net Value 211 486
Supply Agreement [Member]    
Goodwill [Line Items]    
Gross Value 1,400  
Accumulated Amortization (544)  
Net Value 856  
License [Member]    
Goodwill [Line Items]    
Gross Value 500  
Accumulated Amortization (113)  
Net Value 387  
Patent [Member]    
Goodwill [Line Items]    
Gross Value 500  
Accumulated Amortization (20)  
Net Value 480  
Trade Names [Member]    
Goodwill [Line Items]    
Gross Value 370 270
Accumulated Amortization (285) (265)
Net Value 85 5
Non-compete [Member]    
Goodwill [Line Items]    
Gross Value 200 11
Accumulated Amortization (26) $ (11)
Net Value $ 174