XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 288,909 $ 237,411
Finite-Lived Intangible Assets, Accumulated Amortization (93,102) (78,005)
Finite-lived intangible assets, net $ 195,807 159,406
Amortization of weighted average remaining useful life 9 years 3 months 18 days  
Technology.    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 96,027 91,461
Finite-Lived Intangible Assets, Accumulated Amortization (43,146) (35,854)
Finite-lived intangible assets, net 52,881 55,607
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 166,018 118,706
Finite-Lived Intangible Assets, Accumulated Amortization (40,325) (34,187)
Finite-lived intangible assets, net 125,693 84,519
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 26,864 27,244
Finite-Lived Intangible Assets, Accumulated Amortization (9,631) (7,964)
Finite-lived intangible assets, net $ 17,233 $ 19,280