XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jul. 18, 2024
Mar. 08, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]            
Goodwill $ 803,084     $ 488,918 $ 486,337 $ 486,026
TASK Group Holdings Limited            
Acquired Finite-Lived Intangible Assets [Line Items]            
Cash   $ 4,179        
Short-term investments   562        
Accounts receivable   7,105        
Property and equipment   1,030        
Lease right-of-use assets   3,418        
Prepaid and other acquired assets   1,916        
Goodwill   181,442        
Total assets   281,552        
Accounts payable   4,212        
Accrued expenses   3,502        
Lease right-of-use liabilities   3,397        
Deferred revenue   4,710        
Deferred taxes   20,263        
Consideration paid   245,468        
TASK Group Holdings Limited | Developed technology            
Acquired Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets   32,100        
TASK Group Holdings Limited | Customer relationships            
Acquired Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets   48,000        
TASK Group Holdings Limited | Trademarks            
Acquired Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets   $ 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 136,602   132,140      
Total assets 209,689   208,273      
Accounts payable 317   317      
Accrued expenses 4,053   4,459      
Deferred revenue 7,680   5,443      
Deferred taxes 7,934   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 | Trademarks            
Acquired Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets 5,400   6,600      
Stuzo Acquisition | Non-competition agreements            
Acquired Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets $ 3,500   $ 4,800