XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Jul. 18, 2024
Mar. 08, 2024
Dec. 31, 2023
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Goodwill $ 898,035 $ 887,459     $ 488,918
Delaget Acquisition          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Cash 1,087 1,087      
Accounts receivable 979 1,117      
Property and equipment 0 80      
Lease right-of-use assets 1,380 1,380      
Indemnification assets 2,338 2,338      
Prepaid and other acquired assets 200 200      
Goodwill 97,943 97,017      
Total assets 133,127 132,419      
Accounts payable 295 295      
Accrued expenses 2,184 1,155      
Lease right-of-use liabilities 1,359 1,359      
Deferred revenue 893 893      
Indemnification liabilities 2,338 2,338      
Deferred taxes 991 1,312      
Consideration paid 125,067 125,067      
Delaget Acquisition | Developed technology          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 11,500 11,500      
Delaget Acquisition | Customer relationships          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 14,000 14,000      
Delaget Acquisition | Non-competition agreements          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 3,700 3,700      
TASK Group Holdings Limited          
Intangible Asset, Acquired, Finite-Lived [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          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 32,100   32,100    
TASK Group Holdings Limited | Customer relationships          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 48,000   48,000    
TASK Group Holdings Limited | Trade names          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets 1,800   $ 1,800    
Stuzo Acquisition          
Intangible Asset, Acquired, Finite-Lived [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,400 5,444   8,349  
Consideration paid   189,705   189,705  
Stuzo Acquisition | Developed technology          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets   18,200   18,200  
Stuzo Acquisition | Customer relationships          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets   39,400   39,000  
Stuzo Acquisition | Non-competition agreements          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets   3,500   4,800  
Stuzo Acquisition | Trade names          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Finite-lived intangible assets   $ 5,400   $ 6,600