Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS - Components (Details)

v3.24.1.u1
GOODWILL & INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount $ 265,310 $ 266,421
Accumulated Amortization 118,765 98,162
Total intangible amortization $ 146,545 168,259
Acquired technology    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 4 years 7 months 6 days  
Gross Carrying Amount $ 184,597 185,222
Accumulated Amortization 79,981 65,724
Total intangible amortization $ 104,616 119,498
Trade name    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 1 year 1 month 6 days  
Gross Carrying Amount $ 12,299 12,302
Accumulated Amortization 5,365 3,952
Total intangible amortization $ 6,934 8,350
Customer relationships    
Acquired Finite-Lived Intangible Assets    
Weighted Average Remaining Useful Lives (in years) 4 years 3 months 18 days  
Gross Carrying Amount $ 67,896 68,378
Accumulated Amortization 32,901 27,968
Total intangible amortization 34,995 40,410
Capitalized software    
Acquired Finite-Lived Intangible Assets    
Gross Carrying Amount 518 518
Accumulated Amortization $ 518 $ 518