XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 298,693 $ 293,787
Accumulated Amortization (153,403) (132,309)
Total $ 145,290 $ 161,478
Weighted Average Remaining Useful Life (in years) 8 years 1 month 6 days 8 years 6 months
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100,988 $ 97,961
Accumulated Amortization (69,407) (60,412)
Total $ 31,581 $ 37,549
Weighted Average Remaining Useful Life (in years) 7 years 1 month 6 days 6 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 170,486 $ 168,685
Accumulated Amortization (68,944) (58,835)
Total $ 101,542 $ 109,850
Weighted Average Remaining Useful Life (in years) 8 years 9 months 18 days 9 years 6 months
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,219 $ 27,141
Accumulated Amortization (15,052) (13,062)
Total $ 12,167 $ 14,079
Weighted Average Remaining Useful Life (in years) 4 years 10 months 24 days 5 years 7 months 6 days