XML 80 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets - Intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 73,351 $ 34,036  
Finite-Lived Intangible Assets, Accumulated Amortization (28,819) (24,006)  
Goodwill 57,304 36,336 $ 38,032
Other indefinite lived intangible assets 1,232 1,244  
Total goodwill and other indefinite lived intangible assets 58,536 37,580  
Total intangible assets 131,887 71,616  
Existing technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 41,268 16,173  
Finite-Lived Intangible Assets, Accumulated Amortization $ (16,215) (13,179)  
Finite-Lived Intangible Assets, Weighted Average Useful Life 7 years 1 month 6 days    
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 7,828 4,443  
Finite-Lived Intangible Assets, Accumulated Amortization $ (2,861) (2,280)  
Finite-Lived Intangible Assets, Weighted Average Useful Life 7 years 8 months 12 days    
Distribution agreements/customer relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 22,657 13,197  
Finite-Lived Intangible Assets, Accumulated Amortization $ (9,509) (8,373)  
Finite-Lived Intangible Assets, Weighted Average Useful Life 10 years 7 months 6 days    
In-process research and development [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 1,387 0  
Finite-Lived Intangible Assets, Accumulated Amortization $ (30) 0  
Finite-Lived Intangible Assets, Weighted Average Useful Life 7 years 3 months 18 days    
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 211 223  
Finite-Lived Intangible Assets, Accumulated Amortization $ (204) $ (174)  
Finite-Lived Intangible Assets, Weighted Average Useful Life 2 months 12 days