v3.22.4
ACQUISITIONS - Schedule of other acquisitions net assets acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 1,073,906 $ 625,758 $ 77,212
Other Acquisitions      
Business Acquisition [Line Items]      
Cash and cash equivalents   8,039  
Accounts and loans receivable, net of allowance   57  
Prepaid expenses and other current assets   276  
Intangible assets, net   62,100  
Goodwill   144,379  
Total assets   214,851  
Accounts payable   359  
Accrued expenses and other current liabilities   983  
Other non-current liabilities   2,505  
Total liabilities   3,847  
Net assets acquired   $ 211,004