v3.25.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Assets Acquired and Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition (in thousands):
Cash consideration$98,343 
Total consideration$98,343 
Cash$251 
Accounts receivable, net488 
Other receivables4,066 
Prepaid expenses and other239 
Intangible assets
11,890 
Goodwill89,146 
Accounts payable(211)
Accrued liabilities(5,223)
Deferred revenue
(1,042)
Other long-term liabilities
(1,261)
Fair value of assets and liabilities$98,343 
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition (in thousands):
Cash consideration$100,744 
Total consideration$100,744 
Cash$1,558 
Accounts receivable, net1,403 
Intangible assets24,000 
Goodwill78,225 
Other assets440 
Accounts payable(29)
Accrued liabilities(1,444)
Deferred revenue(3,299)
Other liabilities(110)
Fair value of assets and liabilities$100,744