v3.25.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Business Acquisitions Aggregate Details
The aggregate details of the Company’s acquisition activity are as follows:
Acquisitions Completed During
Six Months Ended June 30,
20252024
Number of acquisitions— 
Cash paid at closing$— $5,000 
Net cash paid$— $5,000 
Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition:
Acquisitions Completed During
Year Ended
December 31, 2024
Consideration:
Cash paid at closing$143,299 
Other108 
Total consideration$143,407 
Assets acquired and liabilities assumed:
Cash$12,892 
Accounts receivable and other current assets6,102 
Operating lease right-of-use assets103 
Other assets86 
Software and technology (weighted average useful life of 5 years)
7,025 
Customer relationships (weighted average useful life of 3 years)
284 
Trademarks (weighted average useful life of 10 years)
5,145 
Total identifiable assets acquired excluding goodwill31,637 
Accruals and other current liabilities(5,778)
Deferred revenues(2,427)
Operating lease liabilities(103)
Deferred income taxes(136)
Total liabilities assumed(8,444)
Net identifiable assets acquired excluding goodwill23,193 
Goodwill120,214 
Net assets acquired$143,407