XML 78 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Gross Value $ 42,603 $ 45,326
Accumulated Amortization (10,786) (12,143)
Net Value 31,817 33,183
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 22,363 22,455
Accumulated Amortization (5,797) (5,380)
Net Value 16,566 17,075
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 10,170 12,801
Accumulated Amortization (2,526) (4,867)
Net Value 7,644 7,934
Licensed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 5,900 5,900
Accumulated Amortization (683) (520)
Net Value 5,217 5,380
Supplier Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 2,800 2,800
Accumulated Amortization (1,458) (1,108)
Net Value 1,342 1,692
Licensing Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 560 560
Accumulated Amortization (24) (5)
Net Value 536 555
Patent [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 500 500
Accumulated Amortization (174) (157)
Net Value 326 343
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 310 310
Accumulated Amortization (124) (106)
Net Value $ 186 $ 204