XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortized intangible assets:      
Gross Carrying Amount $ 520,233 $ 508,652  
Accumulated Amortization (237,022) (192,908)  
Net Value 283,211 315,744  
Aggregate amortization expense $ 44,720 43,574 $ 41,072
Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 13 years 3 months 18 days    
Patents      
Amortized intangible assets:      
Gross Carrying Amount $ 7,362 8,044  
Accumulated Amortization (1,754) (1,968)  
Net Value $ 5,608 6,076  
Patents | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 9 years 10 months 24 days    
Acquired technology      
Amortized intangible assets:      
Gross Carrying Amount $ 142,837 135,191  
Accumulated Amortization (70,520) (56,628)  
Net Value $ 72,317 78,563  
Acquired technology | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 11 years 2 months 12 days    
Customer relationships      
Amortized intangible assets:      
Gross Carrying Amount $ 308,889 305,994  
Accumulated Amortization (124,648) (99,130)  
Net Value $ 184,241 206,864  
Customer relationships | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 13 years 6 months    
Trademarks and trade names      
Amortized intangible assets:      
Gross Carrying Amount $ 43,932 43,998  
Accumulated Amortization (33,368) (28,190)  
Net Value $ 10,564 15,808  
Trademarks and trade names | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 7 years 7 months 6 days    
License agreements and other      
Amortized intangible assets:      
Gross Carrying Amount $ 17,213 15,425  
Accumulated Amortization (6,732) (6,992)  
Net Value $ 10,481 $ 8,433  
License agreements and other | Weighted Average      
Amortized intangible assets:      
Weighted Average Amortization Period (Years) 31 years 9 months 18 days