XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Amortized intangible assets      
Gross Carrying Amount $ 515,282   $ 520,233
Accumulated Amortization (245,857)   (237,022)
Net Value 269,425   283,211
Aggregate amortization expense $ 11,323 $ 10,963  
Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 13 years 4 months 24 days    
Patents      
Amortized intangible assets      
Gross Carrying Amount $ 7,239   7,362
Accumulated Amortization (1,882)   (1,754)
Net Value $ 5,357   5,608
Patents | Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 9 years 10 months 24 days    
Acquired technology      
Amortized intangible assets      
Gross Carrying Amount $ 140,840   142,837
Accumulated Amortization (72,926)   (70,520)
Net Value $ 67,914   72,317
Acquired technology | Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 11 years 2 months 12 days    
Customer relationships      
Amortized intangible assets      
Gross Carrying Amount $ 306,749   308,889
Accumulated Amortization (129,631)   (124,648)
Net Value $ 177,118   184,241
Customer relationships | Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 13 years 6 months    
Trademarks and trade names      
Amortized intangible assets      
Gross Carrying Amount $ 43,519   43,932
Accumulated Amortization (34,532)   (33,368)
Net Value $ 8,987   10,564
Trademarks and trade names | Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 7 years 10 months 24 days    
License agreements and other      
Amortized intangible assets      
Gross Carrying Amount $ 16,935   17,213
Accumulated Amortization (6,886)   (6,732)
Net Value $ 10,049   $ 10,481
License agreements and other | Weighted Average Amortization Period (Years)      
Amortized intangible assets      
Weighted Average Amortization Period (Years) 32 years 3 months 18 days