Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS (Details)

v3.22.1
GOODWILL & INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, Gross Carrying Amount $ 279,488   $ 280,751
Intangible Assets, Accumulated Amortization 28,488   18,767
Total intangible assets 251,000   261,984
Amortization expense 9,784 $ 2,343  
Expected amortization expense      
2022 (remaining 9 months) 29,340    
2023 42,010    
2024 42,072    
2025 39,562    
2026 29,707    
2027 and after 68,309    
Total intangible assets $ 251,000   261,984
Acquired technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Useful Life (in years) 9 years    
Intangible assets, Gross Carrying Amount $ 197,828   198,631
Intangible Assets, Accumulated Amortization 17,833   11,421
Total intangible assets 179,995   187,210
Expected amortization expense      
Total intangible assets $ 179,995   187,210
Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Useful Life (in years) 10 years 8 months 12 days    
Intangible assets, Gross Carrying Amount $ 12,469   12,475
Intangible Assets, Accumulated Amortization 1,106   684
Total intangible assets 11,363   11,791
Expected amortization expense      
Total intangible assets $ 11,363   11,791
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Useful Life (in years) 10 years 6 months    
Intangible assets, Gross Carrying Amount $ 68,673   69,127
Intangible Assets, Accumulated Amortization 9,156   6,296
Total intangible assets 59,517   62,831
Expected amortization expense      
Total intangible assets $ 59,517   62,831
Capitalized Software      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Useful Life (in years) 1 year 3 months 18 days    
Intangible assets, Gross Carrying Amount $ 518   518
Intangible Assets, Accumulated Amortization 393   366
Total intangible assets 125   152
Expected amortization expense      
Total intangible assets $ 125   $ 152