XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 296,686 $ 293,787
Accumulated Amortization (144,923) (132,309)
Total $ 151,763 $ 161,478
Weighted Average Remaining Useful Life (in years) 8 years 3 months 18 days 8 years 6 months
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100,257 $ 97,961
Accumulated Amortization (66,005) (60,412)
Total $ 34,252 $ 37,549
Weighted Average Remaining Useful Life (in years) 7 years 3 months 18 days 6 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 169,327 $ 168,685
Accumulated Amortization (64,606) (58,835)
Total $ 104,721 $ 109,850
Weighted Average Remaining Useful Life (in years) 9 years 9 years 6 months
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,102 $ 27,141
Accumulated Amortization (14,312) (13,062)
Total $ 12,790 $ 14,079
Weighted Average Remaining Useful Life (in years) 5 years 1 month 6 days 5 years 7 months 6 days