XML 81 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
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 presents the preliminary allocation of the purchase price at the acquisition date (in thousands):
Cash$6,661 
Tangible assets acquired 4,580 
Other assets acquired7,333 
Acquired technology30,400 
Customer relationships 8,700 
Trademarks800 
Goodwill138,167 
Total assets acquired196,641 
Deferred tax liability(4,817)
Liabilities assumed(17,997)
         Total$173,827 
The following table presents the final allocation of the purchase price at the acquisition date (in thousands):
Cash$1,523 
Tangible assets acquired 383 
Other assets acquired3,002 
Acquired technology19,100 
Customer relationships 2,550 
Trademarks500 
Goodwill61,849 
Total assets acquired88,907 
Liabilities assumed(6,895)
         Total$82,012