XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 289,624 $ 237,411
Finite-Lived Intangible Assets, Accumulated Amortization (87,846) (78,005)
Finite-lived intangible assets, net $ 201,778 159,406
Amortization of weighted average remaining useful life 9 years 4 months 24 days  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 98,440 91,461
Finite-Lived Intangible Assets, Accumulated Amortization (40,847) (35,854)
Finite-lived intangible assets, net 57,593 55,607
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 164,157 118,706
Finite-Lived Intangible Assets, Accumulated Amortization (37,888) (34,187)
Finite-lived intangible assets, net 126,269 84,519
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 27,027 27,244
Finite-Lived Intangible Assets, Accumulated Amortization (9,111) (7,964)
Finite-lived intangible assets, net $ 17,916 $ 19,280