XML 81 R62.htm IDEA: XBRL DOCUMENT v3.20.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Amortized intangible assets:      
Gross Carrying Amount $ 466,741 $ 372,417  
Accumulated Amortization (122,432) (81,333)  
Net Value 344,309 291,084  
Aggregate amortization expense $ 39,787 27,608 $ 15,455
Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 12 years 7 months 6 days    
Patents      
Amortized intangible assets:      
Gross Carrying Amount $ 2,861 2,804  
Accumulated Amortization (1,477) (1,318)  
Net Value $ 1,384 1,486  
Patents | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 7 years 2 months 12 days    
Acquired technology      
Amortized intangible assets:      
Gross Carrying Amount $ 111,854 100,511  
Accumulated Amortization (36,943) (25,430)  
Net Value $ 74,911 75,081  
Acquired technology | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 12 years 7 months 6 days    
Customer relationships      
Amortized intangible assets:      
Gross Carrying Amount $ 286,644 217,934  
Accumulated Amortization (56,714) (33,924)  
Net Value $ 229,930 184,010  
Customer relationships | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 13 years 3 months 18 days    
Trademarks and trade names      
Amortized intangible assets:      
Gross Carrying Amount $ 46,174 35,015  
Accumulated Amortization (17,437) (11,003)  
Net Value $ 28,737 24,012  
Trademarks and trade names | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 6 years 3 months 18 days    
License agreements and other      
Amortized intangible assets:      
Gross Carrying Amount $ 19,208 16,153  
Accumulated Amortization (9,861) (9,658)  
Net Value $ 9,347 $ 6,495  
License agreements and other | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 19 years 3 months 18 days