XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Amortized intangible assets          
Gross Carrying Amount $ 513,055   $ 513,055   $ 520,233
Accumulated Amortization (254,725)   (254,725)   (237,022)
Net Value 258,330   258,330   283,211
Aggregate amortization expense $ 10,351 $ 11,131 $ 21,674 $ 22,094  
Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 13 years 6 months   13 years 6 months    
Patents          
Amortized intangible assets          
Gross Carrying Amount $ 7,139   $ 7,139   7,362
Accumulated Amortization (1,968)   (1,968)   (1,754)
Net Value $ 5,171   $ 5,171   5,608
Patents | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 10 years   10 years    
Acquired technology          
Amortized intangible assets          
Gross Carrying Amount $ 140,643   $ 140,643   142,837
Accumulated Amortization (75,255)   (75,255)   (70,520)
Net Value $ 65,388   $ 65,388   72,317
Acquired technology | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 11 years 2 months 12 days   11 years 2 months 12 days    
Customer relationships          
Amortized intangible assets          
Gross Carrying Amount $ 305,349   $ 305,349   308,889
Accumulated Amortization (135,198)   (135,198)   (124,648)
Net Value $ 170,151   $ 170,151   184,241
Customer relationships | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 13 years 7 months 6 days   13 years 7 months 6 days    
Trademarks and trade names          
Amortized intangible assets          
Gross Carrying Amount $ 43,078   $ 43,078   43,932
Accumulated Amortization (35,188)   (35,188)   (33,368)
Net Value $ 7,890   $ 7,890   10,564
Trademarks and trade names | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 8 years   8 years    
License agreements and other          
Amortized intangible assets          
Gross Carrying Amount $ 16,846   $ 16,846   17,213
Accumulated Amortization (7,116)   (7,116)   (6,732)
Net Value $ 9,730   $ 9,730   $ 10,481
License agreements and other | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 32 years 8 months 12 days   32 years 8 months 12 days