XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions, Goodwill and Intangible Assets (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 Combination, Recognized Asset Acquired and Liability Assumed
Cash consideration, net of cash acquired, was preliminarily allocated as follows:
(in thousands)
ApexVulcan
Accounts receivable
$62 $2,158 
Intangible assets6,800 40,000 
Goodwill41,288 115,189 
Deferred revenue(34)(7,695)
Other liabilities, net(333)(1,107)
Total purchase price
$47,783 $148,545 
Schedule of Acquisition-Related Expenses
Acquisition-related expenses are included in our consolidated statements of operations as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)
2025202420252024
Sales and marketing
$258 $49 $1,312 $49 
Research and development532 — 1,771 (20)
General and administrative1,291 714 3,619 895 
Total acquisition-related expenses$2,081 $763 $6,702 $924 
Schedule of Goodwill
The changes in the carrying amount of goodwill are as follows:
(in thousands)
Balance at December 31, 2024$541,292
Acquired goodwill156,477
Balance at June 30, 2025$697,769
Schedule of Acquired Intangible Assets Subject to Amortization
Acquired intangible assets subject to amortization are as follows:
June 30, 2025December 31, 2024
(in thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Acquired technology$196,237 $(67,377)$128,860 $149,437 $(54,976)$94,461 
Trade name490 (490)— 490 (490)— 
$196,727 $(67,867)$128,860 $149,927 $(55,466)$94,461 
Schedule of Future Amortization of Intangible Assets
At June 30, 2025, estimated future amortization of acquired intangible assets is as follows:
(in thousands)
Year ending December 31,
2025(1)
$13,565 
202626,944 
202724,915 
202821,872 
202918,252 
Thereafter
23,312 
Total
$128,860 
_______________
(1)    Represents the six months ending December 31, 2025.