XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - Schedule of Purchase Price (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 06, 2024
Jan. 03, 2024
Dec. 31, 2024
Dec. 31, 2023
Liabilities assumed:        
Goodwill acquired on acquisition     $ 101,704 $ 0
Synq3, Inc        
Business Combination, Separately Recognized Transactions [Line Items]        
Cash paid   $ 3,910    
Equity consideration   9,687    
Contingent consideration   600    
Purchase price   15,843 $ 15,800  
Assets acquired:        
Cash   221    
Accounts receivable   1,500    
Prepaid expenses   72    
Intangible assets   12,705    
Total identified assets acquired   14,498    
Liabilities assumed:        
Accounts payable   440    
Accrued liabilities   3,427    
Deferred tax liability   38    
Other non-current liabilities   750    
Total liabilities assumed   4,655    
Fair value of identifiable net assets acquired   9,843    
Goodwill acquired on acquisition   6,000    
Synq3, Inc | Contingent earnout consideration        
Business Combination, Separately Recognized Transactions [Line Items]        
Contingent consideration   1,676    
Synq3, Inc | Contingent Holdback Consideration        
Business Combination, Separately Recognized Transactions [Line Items]        
Equity consideration   500    
Contingent consideration   $ 570    
Amelia Technologies, LLC        
Business Combination, Separately Recognized Transactions [Line Items]        
Cash paid $ 8,420      
Equity consideration 15,291      
Purchase price 98,608      
Assets acquired:        
Cash 1,128      
Accounts receivable 8,075      
Other current assets 1,822      
Contract asset - current 4,090      
Property and equipment 348      
Right-of-use assets 227      
Other assets 1,741      
Intangible assets 174,500      
Total identified assets acquired 191,931      
Liabilities assumed:        
Accounts payable 11,112      
Accrued liabilities 11,048      
Income tax liabilities 582      
Short-term debt 70,000      
Operating lease liability, current 211      
Financing lease liability, current 37      
Other current liabilities 3,885      
Deferred revenue 23,408      
Deferred revenue, non-current 4,295      
Long-term debt 51,511      
Deferred tax liability 11,820      
Operating lease liability, non-current 16      
Other non-current liabilities 34      
Income tax liability, net of current portion 1,068      
Total liabilities assumed 189,027      
Fair value of identifiable net assets acquired 2,904      
Goodwill acquired on acquisition 95,704      
Amelia Technologies, LLC | Contingent earnout consideration        
Business Combination, Separately Recognized Transactions [Line Items]        
Contingent consideration 66,269      
Amelia Technologies, LLC | Escrow Consideration Withholding        
Business Combination, Separately Recognized Transactions [Line Items]        
Equity consideration $ 8,628