XML 94 R75.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 291,904 $ 237,411
Finite-Lived Intangible Assets, Accumulated Amortization (102,378) (78,005)
Finite-lived intangible assets, net $ 189,526 159,406
Amortization of weighted average remaining useful life 9 years 1 month 6 days  
Technology.    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 97,237 91,461
Finite-Lived Intangible Assets, Accumulated Amortization (47,196) (35,854)
Finite-lived intangible assets, net 50,041 55,607
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 167,631 118,706
Finite-Lived Intangible Assets, Accumulated Amortization (44,774) (34,187)
Finite-lived intangible assets, net 122,857 84,519
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 27,036 27,244
Finite-Lived Intangible Assets, Accumulated Amortization (10,408) (7,964)
Finite-lived intangible assets, net $ 16,628 $ 19,280