v3.25.0.1
Business Combinations and Asset Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the fair values of assets acquired and liabilities assumed as of the date of acquisition (in thousands):
August 2, 2023
Cash and cash equivalents$4,648 
Accounts receivable2,979 
Other current and noncurrent assets932 
Intangible assets27,800 
Accounts payable, accrued expenses and other liabilities(1,758)
Deferred revenue(3,243)
Net assets acquired, excluding Goodwill31,358 
Goodwill112,405 
Total consideration$143,763 
Cash and cash equivalents acquired(4,648)
Cash paid for acquisition of business, net of cash acquired$139,115 
The following table summarizes the fair values of assets acquired and liabilities assumed as of the date of acquisition (in thousands):
January 19, 2023
Cash and cash equivalents$366 
Intangible assets1,800 
Deferred tax liability(477)
Other net tangible assets and liabilities assumed(4)
Net assets acquired, excluding Goodwill1,685 
Goodwill6,611 
Total consideration$8,296 
Deferred consideration related to holdback(1,498)
Cash and cash equivalents acquired(366)
Cash paid for acquisition of business, net of cash acquired$6,432 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
Acquired intangible assets are being amortized over the estimated useful lives on a straight-line basis. The following table summarizes the estimated fair values (in thousands) and estimated useful lives for the identifiable intangible assets acquired as of the acquisition date:
Fair ValueExpected Useful Life
Customer Relationships$12,400 7 years
Acquired Technology14,100 5 years
Trademark1,300 5 years
$27,800 
The following table summarizes the estimated fair values (in thousands) and estimated useful lives for the identifiable intangible assets acquired as of the acquisition date:
Fair ValueExpected Useful Life
Customer Relationships$200 1 year
Acquired Technology1,600 5 years
$1,800 
Schedule of Goodwill
The changes in the carrying amount of goodwill during the year ended December 31, 2024 were as follows (in thousands):
Goodwill balance as of December 31, 2023
$121,404 
Purchase price allocation adjustment (Tagger)(89)
Goodwill balance as of December 31, 2024
$121,315