XML 92 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jul. 18, 2024
Mar. 08, 2024
Dec. 31, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 887,459     $ 488,918 $ 486,026
Delaget          
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash 1,087        
Accounts receivable 1,117        
Property and equipment 80        
Lease right-of-use assets 1,380        
Indemnification assets 2,338        
Prepaid and other acquired assets 200        
Goodwill 97,017        
Total assets 132,419        
Accounts payable 295        
Accrued expenses 1,155        
Lease right-of-use liabilities 1,359        
Deferred revenue 893        
Indemnification liabilities 2,338        
Deferred taxes 1,312        
Consideration paid 125,067        
Delaget | Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 11,500        
Delaget | Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 14,000        
Delaget | Non-competition agreements          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 3,700        
TASK Group Holdings Limited          
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash 4,179 $ 4,179      
Short-term investments 562 562      
Accounts receivable 7,105 7,105      
Property and equipment 1,030 1,030      
Lease right-of-use assets 3,418 3,418      
Prepaid and other acquired assets 1,916 1,916      
Goodwill 182,042 181,442      
Total assets 282,152 281,552      
Accounts payable 4,212 4,212      
Accrued expenses 3,705 3,502      
Lease right-of-use liabilities 3,397 3,397      
Deferred revenue 4,710 4,710      
Deferred taxes 20,660 20,263      
Consideration paid 245,468 245,468      
TASK Group Holdings Limited | Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 32,100 32,100      
TASK Group Holdings Limited | Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 48,000 48,000      
TASK Group Holdings Limited | Trade names          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 1,800 $ 1,800      
Stuzo Acquisition          
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash 4,244   $ 4,244    
Accounts receivable 1,262   2,208    
Property and equipment 307   307    
Prepaid and other acquired assets 774   774    
Goodwill 134,112   132,140    
Total assets 207,199   208,273    
Accounts payable 317   317    
Accrued expenses 4,053   4,459    
Deferred revenue 7,680   5,443    
Deferred taxes 5,444   8,349    
Consideration paid 189,705   189,705    
Stuzo Acquisition | Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 18,200   18,200    
Stuzo Acquisition | Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 39,400   39,000    
Stuzo Acquisition | Non-competition agreements          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets 3,500   4,800    
Stuzo Acquisition | Trade names          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets $ 5,400   $ 6,600