Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS - Components (Details)

v3.24.3
GOODWILL & INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount $ 266,933 $ 266,421
Accumulated Amortization 191,636 98,162
Total intangible amortization $ 75,297 168,259
Acquired technology    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 7 years 1 month 6 days  
Gross Carrying Amount $ 185,538 185,222
Accumulated Amortization 128,413 65,724
Total intangible amortization $ 57,125 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,304 12,302
Accumulated Amortization 11,254 3,952
Total intangible amortization $ 1,050 8,350
Customer relationships    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 8 years 2 months 12 days  
Gross Carrying Amount $ 68,573 68,378
Accumulated Amortization 51,451 27,968
Total intangible amortization 17,122 40,410
Capitalized software    
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount 518 518
Accumulated Amortization $ 518 $ 518