XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Acquisitions and Dispositions - Schedule of Valuation Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 01, 2022
Oct. 01, 2021
Aug. 23, 2021
Nov. 01, 2020
Dec. 31, 2023
Dec. 31, 2022
ASSETS            
Total intangible assets         $ 39,993  
Liabilities:            
Noncontrolling interests         (1,787) $ (1,165)
Customer Relationships            
ASSETS            
Total intangible assets         31,519  
Developed technology            
ASSETS            
Total intangible assets         4,173  
Non-compete agreements            
ASSETS            
Total intangible assets         1,075  
Tradenames            
ASSETS            
Total intangible assets         $ 3,226  
HBA Group            
ASSETS            
Cash and cash equivalents       $ 240    
Accounts receivable       1,081    
Unbilled revenues       598    
Right-of-use lease assets       1,502    
Other assets       205    
Total tangible assets       3,626    
Total intangible assets       6,980    
Total assets acquired       10,606    
Liabilities:            
Current liabilities       2,532    
Operating lease liability       1,502    
Tax liabilities       137    
Total liabilities assumed       4,171    
Net Assets Acquired, Before Noncontrolling Interests       6,435    
Purchase price (cash)       4,026    
Deferred purchase consideration payable       0    
Fair value of contingent consideration       2,409    
Fair value of total consideration transferred       6,435    
HBA Group | Customer Relationships            
ASSETS            
Total intangible assets       1,574    
HBA Group | Developed technology            
ASSETS            
Total intangible assets       0    
HBA Group | Non-compete agreements            
ASSETS            
Total intangible assets       0    
HBA Group | Tradenames            
ASSETS            
Total intangible assets       0    
HBA Group | Goodwill            
ASSETS            
Total intangible assets       $ 5,406    
Edjuster Inc            
ASSETS            
Cash and cash equivalents     $ 1,723      
Accounts receivable     1,518      
Unbilled revenues     1,531      
Right-of-use lease assets     418      
Other assets     1,520      
Total tangible assets     6,710      
Total intangible assets     22,158      
Total assets acquired     28,868      
Liabilities:            
Current liabilities     2,066      
Operating lease liability     418      
Tax liabilities     2,639      
Total liabilities assumed     5,123      
Net Assets Acquired, Before Noncontrolling Interests     23,745      
Purchase price (cash)     20,875      
Deferred purchase consideration payable     433      
Fair value of contingent consideration     2,437      
Fair value of total consideration transferred     23,745      
Edjuster Inc | Customer Relationships            
ASSETS            
Total intangible assets     5,346      
Edjuster Inc | Developed technology            
ASSETS            
Total intangible assets     2,673      
Edjuster Inc | Non-compete agreements            
ASSETS            
Total intangible assets     157      
Edjuster Inc | Tradenames            
ASSETS            
Total intangible assets     1,101      
Edjuster Inc | Goodwill            
ASSETS            
Total intangible assets     $ 12,881      
Praxis Consulting Inc            
ASSETS            
Cash and cash equivalents   $ 0        
Accounts receivable   119        
Unbilled revenues   0        
Right-of-use lease assets   430        
Other assets   316        
Total tangible assets   865        
Total intangible assets   50,045        
Total assets acquired   50,910        
Liabilities:            
Current liabilities   4,133        
Operating lease liability   430        
Tax liabilities   0        
Total liabilities assumed   4,563        
Net Assets Acquired, Before Noncontrolling Interests   46,347        
Purchase price (cash)   21,544        
Deferred purchase consideration payable   20,735        
Fair value of contingent consideration   4,068        
Fair value of total consideration transferred   46,347        
Praxis Consulting Inc | Customer Relationships            
ASSETS            
Total intangible assets   20,000        
Praxis Consulting Inc | Developed technology            
ASSETS            
Total intangible assets   1,500        
Praxis Consulting Inc | Non-compete agreements            
ASSETS            
Total intangible assets   225        
Praxis Consulting Inc | Tradenames            
ASSETS            
Total intangible assets   2,125        
Praxis Consulting Inc | Goodwill            
ASSETS            
Total intangible assets   26,195        
Bosboon Expertise Group B V            
ASSETS            
Cash and cash equivalents   0        
Accounts receivable   469        
Unbilled revenues   597        
Right-of-use lease assets   586        
Other assets   75        
Total tangible assets   1,727        
Total intangible assets   3,301        
Total assets acquired   5,028        
Liabilities:            
Current liabilities   1,430        
Operating lease liability   586        
Tax liabilities   378        
Total liabilities assumed   2,394        
Net Assets Acquired, Before Noncontrolling Interests   2,634        
Purchase price (cash)   2,066        
Deferred purchase consideration payable   0        
Fair value of contingent consideration   568        
Fair value of total consideration transferred   2,634        
Bosboon Expertise Group B V | Customer Relationships            
ASSETS            
Total intangible assets   1,384        
Bosboon Expertise Group B V | Developed technology            
ASSETS            
Total intangible assets   0        
Bosboon Expertise Group B V | Non-compete agreements            
ASSETS            
Total intangible assets   346        
Bosboon Expertise Group B V | Tradenames            
ASSETS            
Total intangible assets   0        
Bosboon Expertise Group B V | Goodwill            
ASSETS            
Total intangible assets   $ 1,571        
Van Dijk            
ASSETS            
Cash and cash equivalents $ 0          
Accounts receivable 0          
Unbilled revenues 509          
Right-of-use lease assets 0          
Other assets 231          
Total tangible assets 740          
Total intangible assets 4,985          
Total assets acquired 5,725          
Liabilities:            
Current liabilities 70          
Operating lease liability 0          
Tax liabilities 0          
Total liabilities assumed 70          
Net Assets Acquired, Before Noncontrolling Interests 5,655          
Purchase price (cash) 4,313          
Deferred purchase consideration payable 0          
Fair value of contingent consideration 1,342          
Fair value of total consideration transferred 5,655          
Van Dijk | Customer Relationships            
ASSETS            
Total intangible assets 3,215          
Van Dijk | Developed technology            
ASSETS            
Total intangible assets 0          
Van Dijk | Non-compete agreements            
ASSETS            
Total intangible assets 347          
Van Dijk | Tradenames            
ASSETS            
Total intangible assets 0          
Van Dijk | Goodwill            
ASSETS            
Total intangible assets $ 1,423