XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 292,599 $ 293,787
Accumulated Amortization (138,209) (132,309)
Total $ 154,390 $ 161,478
Weighted Average Remaining Useful Life (in years) 8 years 4 months 24 days 8 years 6 months
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 97,514 $ 97,961
Accumulated Amortization (63,086) (60,412)
Total $ 34,428 $ 37,549
Weighted Average Remaining Useful Life (in years) 6 years 10 months 24 days 6 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 167,981 $ 168,685
Accumulated Amortization (61,451) (58,835)
Total $ 106,530 $ 109,850
Weighted Average Remaining Useful Life (in years) 9 years 3 months 18 days 9 years 6 months
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,104 $ 27,141
Accumulated Amortization (13,672) (13,062)
Total $ 13,432 $ 14,079
Weighted Average Remaining Useful Life (in years) 5 years 3 months 18 days 5 years 7 months 6 days