Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS (Details)

v3.22.2
GOODWILL & INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Carrying Amount $ 275,890 $ 280,751
Intangible Assets, Accumulated Amortization 37,821 18,767
Total intangible amortization 238,069 261,984
Expected amortization expense    
2022 (remaining 6 months) 19,331  
2023 41,451  
2024 41,513  
2025 39,029  
2026 29,285  
2027 and after 67,460  
Total intangible amortization $ 238,069 261,984
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 8 years 9 months 18 days  
Intangible assets, Gross Carrying Amount $ 195,489 198,631
Intangible Assets, Accumulated Amortization 24,042 11,421
Total intangible amortization 171,447 187,210
Expected amortization expense    
Total intangible amortization $ 171,447 187,210
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 10 years 6 months  
Intangible assets, Gross Carrying Amount $ 12,452 12,475
Intangible Assets, Accumulated Amortization 1,524 684
Total intangible amortization 10,928 11,791
Expected amortization expense    
Total intangible amortization $ 10,928 11,791
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 10 years 3 months 18 days  
Intangible assets, Gross Carrying Amount $ 67,431 69,127
Intangible Assets, Accumulated Amortization 11,835 6,296
Total intangible amortization 55,596 62,831
Expected amortization expense    
Total intangible amortization $ 55,596 62,831
Capitalized Software    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 1 year  
Intangible assets, Gross Carrying Amount $ 518 518
Intangible Assets, Accumulated Amortization 420 366
Total intangible amortization 98 152
Expected amortization expense    
Total intangible amortization $ 98 $ 152