XML 20 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Intangible Assets and Goodwill      
Amortizable Intangibles, gross $ 109,529 $ 97,865  
Less accumulated amortization (13,058) (9,835)  
Total net amortizable intangibles 96,471 88,030  
Intangible assets, net of accumulated amortization 119,956 88,546  
Amortization expense 6,000 5,200 $ 1,100
Trademarks and other      
Intangible Assets and Goodwill      
Non-amortizable intangibles 18,016 516  
IPRD      
Intangible Assets and Goodwill      
Non-amortizable intangibles $ 5,469    
Distribution agreement      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 2 years    
Amortizable Intangibles, gross   3,021  
Certification      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 7 years    
Amortizable Intangibles, gross $ 350 350  
Customer relationships      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 20 years    
Amortizable Intangibles, gross $ 89,232 82,124  
Patents and processes      
Intangible Assets and Goodwill      
Amortizable Intangibles, gross $ 4,928 1,900  
Brand names      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 10 years    
Amortizable Intangibles, gross $ 15,019 $ 10,470  
Minimum      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 2 years    
Minimum | Customer relationships      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 12 years    
Minimum | Patents and processes      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 5 years    
Minimum | Brand names      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 5 years    
Maximum      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 20 years    
Maximum | Customer relationships      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 20 years    
Maximum | Patents and processes      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 10 years    
Maximum | Brand names      
Intangible Assets and Goodwill      
Amortizable Intangibles, useful lives 15 years