XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Amortized intangible assets:      
Gross Carrying Amount $ 508,652 $ 516,739  
Accumulated Amortization (192,908) (154,396)  
Net Value 315,744 362,343  
Aggregate amortization expense $ 43,574 41,072 $ 39,787
Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 13 years 2 months 12 days    
Patents      
Amortized intangible assets:      
Gross Carrying Amount $ 8,044 2,767  
Accumulated Amortization (1,968) (1,528)  
Net Value $ 6,076 1,239  
Patents | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 8 years 9 months 18 days    
Acquired technology      
Amortized intangible assets:      
Gross Carrying Amount $ 135,191 140,936  
Accumulated Amortization (56,628) (45,613)  
Net Value $ 78,563 95,323  
Acquired technology | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 11 years 6 months    
Customer relationships      
Amortized intangible assets:      
Gross Carrying Amount $ 305,994 311,964  
Accumulated Amortization (99,130) (77,512)  
Net Value $ 206,864 234,452  
Customer relationships | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 13 years 4 months 24 days    
Trademarks and trade names      
Amortized intangible assets:      
Gross Carrying Amount $ 43,998 44,893  
Accumulated Amortization (28,190) (22,886)  
Net Value $ 15,808 22,007  
Trademarks and trade names | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 7 years 2 months 12 days    
License agreements and other      
Amortized intangible assets:      
Gross Carrying Amount $ 15,425 16,179  
Accumulated Amortization (6,992) (6,857)  
Net Value $ 8,433 $ 9,322  
License agreements and other | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 38 years 7 months 6 days