XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Amortized intangible assets          
Gross Carrying Amount $ 543,377   $ 543,377   $ 520,233
Accumulated Amortization (272,162)   (272,162)   (237,022)
Net Value 271,215   271,215   283,211
Aggregate amortization expense $ 11,733 $ 11,400 $ 33,407 $ 33,494  
Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 13 years 3 months 18 days   13 years 3 months 18 days    
Patents          
Amortized intangible assets          
Gross Carrying Amount $ 18,862   $ 18,862   7,362
Accumulated Amortization (2,219)   (2,219)   (1,754)
Net Value $ 16,643   $ 16,643   5,608
Patents | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 12 years 4 months 24 days   12 years 4 months 24 days    
Acquired technology          
Amortized intangible assets          
Gross Carrying Amount $ 143,652   $ 143,652   142,837
Accumulated Amortization (80,584)   (80,584)   (70,520)
Net Value $ 63,068   $ 63,068   72,317
Acquired technology | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 11 years 3 months 18 days   11 years 3 months 18 days    
Customer relationships          
Amortized intangible assets          
Gross Carrying Amount $ 310,205   $ 310,205   308,889
Accumulated Amortization (143,613)   (143,613)   (124,648)
Net Value $ 166,592   $ 166,592   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 $ 44,187   $ 44,187   43,932
Accumulated Amortization (36,717)   (36,717)   (33,368)
Net Value $ 7,470   $ 7,470   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   7 years 10 months 24 days    
License agreements and other          
Amortized intangible assets          
Gross Carrying Amount $ 26,471   $ 26,471   17,213
Accumulated Amortization (9,029)   (9,029)   (6,732)
Net Value $ 17,442   $ 17,442   $ 10,481
License agreements and other | Weighted Average Amortization Period (Years)          
Amortized intangible assets          
Weighted Average Amortization Period (Years) 20 years 3 months 18 days   20 years 3 months 18 days