XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 236,447 $ 237,411
Finite-Lived Intangible Assets, Accumulated Amortization (82,839) (78,005)
Finite-lived intangible assets, net $ 153,608 159,406
Amortization of weighted average remaining useful life 9 years 7 months 6 days  
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 91,088 91,461
Finite-Lived Intangible Assets, Accumulated Amortization (38,391) (35,854)
Finite-lived intangible assets, net 52,697 55,607
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 118,181 118,706
Finite-Lived Intangible Assets, Accumulated Amortization (35,879) (34,187)
Finite-lived intangible assets, net 82,302 84,519
Trademarks and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 27,178 27,244
Finite-Lived Intangible Assets, Accumulated Amortization (8,569) (7,964)
Finite-lived intangible assets, net $ 18,609 $ 19,280