XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Schedule of Recognized Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jan. 22, 2025
Dec. 31, 2024
Nov. 08, 2024
Aug. 01, 2024
May 24, 2024
Less liabilities assumed:            
Goodwill $ 313,380   $ 259,759      
Upfront Healthcare Services            
Assets acquired:            
Accounts receivable, net   $ 1,544        
Prepaid expenses and other assets   655        
Property and equipment, net   114        
Right-of-use assets   288        
Total assets acquired   31,301        
Less liabilities assumed:            
Accrued and other current liabilities   1,558        
Deferred revenue   2,352        
Operating lease liability   284        
Total liabilities assumed   4,194        
Total assets acquired, net   27,107        
Goodwill   52,912        
Total consideration transferred, net of cash acquired   80,019        
Upfront Healthcare Services | Customer Relationships            
Assets acquired:            
Intangible assets   16,400        
Upfront Healthcare Services | Developed Technology Rights            
Assets acquired:            
Intangible assets   11,700        
Upfront Healthcare Services | Trademarks            
Assets acquired:            
Intangible assets   $ 600        
Lumeon            
Assets acquired:            
Accounts receivable, net         $ 967  
Prepaid expenses and other assets         795  
Property and equipment, net         165  
Total assets acquired         18,327  
Less liabilities assumed:            
Accrued and other current liabilities         1,131  
Deferred revenue         1,759  
Total liabilities assumed         2,890  
Total assets acquired, net         15,437  
Goodwill         24,393  
Total consideration transferred, net of cash acquired         39,830  
Lumeon | Customer Relationships            
Assets acquired:            
Intangible assets         3,700  
Lumeon | Developed Technology Rights            
Assets acquired:            
Intangible assets         11,400  
Lumeon | Trademarks            
Assets acquired:            
Intangible assets         $ 1,300  
Carevive Systems, Inc.            
Assets acquired:            
Accounts receivable, net           $ 96
Prepaid expenses and other assets           64
Total assets acquired           7,960
Less liabilities assumed:            
Accrued and other current liabilities           1,389
Deferred revenue           76
Total liabilities assumed           1,465
Total assets acquired, net           6,495
Goodwill           15,643
Total consideration transferred, net of cash acquired           22,138
Carevive Systems, Inc. | Customer Relationships            
Assets acquired:            
Intangible assets           2,700
Carevive Systems, Inc. | Developed Technology Rights            
Assets acquired:            
Intangible assets           4,800
Carevive Systems, Inc. | Trademarks            
Assets acquired:            
Intangible assets           $ 300
Intraprise Health, LLC.            
Assets acquired:            
Accounts receivable, net       $ 1,344    
Prepaid expenses and other assets       118    
Total assets acquired       18,362    
Less liabilities assumed:            
Accrued and other current liabilities       199    
Deferred revenue       2,877    
Total liabilities assumed       3,076    
Total assets acquired, net       15,286    
Goodwill       29,598    
Total consideration transferred, net of cash acquired       44,884    
Intraprise Health, LLC. | Customer Relationships            
Assets acquired:            
Intangible assets       12,400    
Intraprise Health, LLC. | Developed Technology Rights            
Assets acquired:            
Intangible assets       4,200    
Intraprise Health, LLC. | Trademarks            
Assets acquired:            
Intangible assets       $ 300