XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 237,411 $ 226,267
Finite-Lived Intangible Assets, Accumulated Amortization (78,005) (57,328)
Finite-lived intangible assets, net $ 159,406 168,939
Amortization of weighted average remaining useful life 9 years 9 months 18 days  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 91,461 85,075
Finite-Lived Intangible Assets, Accumulated Amortization (35,854) (24,999)
Finite-lived intangible assets, net 55,607 60,076
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 118,706 114,171
Finite-Lived Intangible Assets, Accumulated Amortization (34,187) (26,880)
Finite-lived intangible assets, net 84,519 87,291
Trademarks and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 27,244 27,021
Finite-Lived Intangible Assets, Accumulated Amortization (7,964) (5,449)
Finite-lived intangible assets, net $ 19,280 $ 21,572