Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS - Components (Details)

v3.24.2
GOODWILL & INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount $ 264,925 $ 266,421
Accumulated Amortization 184,535 98,162
Total intangible amortization $ 80,390 168,259
Acquired technology    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 7 years 3 months 18 days  
Gross Carrying Amount $ 184,401 185,222
Accumulated Amortization 122,763 65,724
Total intangible amortization $ 61,638 119,498
Trade name    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 5 years 2 months 12 days  
Gross Carrying Amount $ 12,299 12,302
Accumulated Amortization 11,114 3,952
Total intangible amortization $ 1,185 8,350
Customer relationships    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 8 years 4 months 24 days  
Gross Carrying Amount $ 67,707 68,378
Accumulated Amortization 50,140 27,968
Total intangible amortization 17,567 40,410
Capitalized software    
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount 518 518
Accumulated Amortization $ 518 $ 518