XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Preliminary allocation of the purchase price paid (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 16, 2023
Dec. 31, 2022
Mar. 01, 2022
Dec. 31, 2021
May 12, 2021
Business Acquisition [Line Items]            
Goodwill $ 171,909   $ 198,253   $ 177,713  
Viewgol, LLC            
Business Acquisition [Line Items]            
Acquired cash   $ 1,449        
Accounts receivable   2,233        
Prepaid expenses   132        
Property and equipment   1,112        
Intangible assets   17,720        
Goodwill   17,263        
Accounts payable and accrued liabilities   (711)        
Contingent consideration   (1,044)        
Net assets acquired   $ 38,154        
Healthcare Resource Group, Inc.            
Business Acquisition [Line Items]            
Acquired cash       $ 3,989    
Accounts receivable       5,655    
Prepaid expenses       398    
Property and equipment       467    
Other assets       73    
Intangible assets       24,200    
Operating lease assets       1,315    
Goodwill       20,750    
Accounts payable and accrued liabilities       (2,403)    
Deferred taxes, net       (5,565)    
Operating lease liability       (1,315)    
Net assets acquired       $ 47,564    
TruCode LLC            
Business Acquisition [Line Items]            
Acquired cash           $ 4,249
Accounts receivable           924
Prepaid expenses           2
Intangible assets           37,300
Goodwill           27,287
Accounts payable and accrued liabilities           (1,840)
Contingent consideration           (2,500)
Deferred revenue           (1,300)
Net assets acquired           $ 64,122