XML 32 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND OTHER INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Amortized intangible assets:      
Gross Carrying Amount $ 372,417 $ 312,508  
Accumulated Amortization (81,333) (57,604)  
Net Value 291,084 254,904  
Aggregate amortization expense 27,608 15,455 $ 10,339
Future estimated amortization expense      
2020 31,135    
2021 29,582    
2022 29,343    
2023 29,171    
2024 and thereafter $ 171,853    
Weighted Average      
Amortized intangible assets:      
Amortization Period 12 years 7 months 6 days    
Patents      
Amortized intangible assets:      
Gross Carrying Amount $ 2,804 5,427  
Accumulated Amortization (1,318) (5,294)  
Net Value $ 1,486 133  
Patents | Weighted Average      
Amortized intangible assets:      
Amortization Period 7 years 2 months 12 days    
Acquired technology      
Amortized intangible assets:      
Gross Carrying Amount $ 100,511 92,389  
Accumulated Amortization (25,430) (18,304)  
Net Value $ 75,081 74,085  
Acquired technology | Weighted Average      
Amortized intangible assets:      
Amortization Period 13 years    
Customer relationships      
Amortized intangible assets:      
Gross Carrying Amount $ 217,934 179,597  
Accumulated Amortization (33,924) (20,439)  
Net Value $ 184,010 159,158  
Customer relationships | Weighted Average      
Amortized intangible assets:      
Amortization Period 13 years 7 months 6 days    
Trademarks and trade names      
Amortized intangible assets:      
Gross Carrying Amount $ 35,015 21,243  
Accumulated Amortization (11,003) (5,914)  
Net Value $ 24,012 15,329  
Trademarks and trade names | Weighted Average      
Amortized intangible assets:      
Amortization Period 7 years    
License agreements and other      
Amortized intangible assets:      
Gross Carrying Amount $ 16,153 13,852  
Accumulated Amortization (9,658) (7,653)  
Net Value $ 6,495 $ 6,199  
License agreements and other | Weighted Average      
Amortized intangible assets:      
Amortization Period 10 years 3 months 18 days