XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill and Intangible Assets (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
Cash consideration, net of cash acquired, was allocated as follows:
(in thousands)EurekaErmetic
Intangible assets$6,900 $45,500 
Goodwill22,753 202,019 
Other liabilities, net(449)(3,692)
Total purchase price allocation$29,204 $243,827 
Schedule of Acquired Finite-lived Intangible Assets by Major Class
Acquired intangible assets and their estimated useful lives at the date of acquisition are as follows:
EurekaErmetic
(dollars in thousands)CostEstimated Useful LifeCostEstimated Useful Life
Acquired technology$6,900 5 years$45,500 7 years
Acquired intangible assets$6,900 $45,500 
Schedule of Goodwill
The changes in the carrying amount of goodwill are as follows:
(in thousands)
Balance at December 31, 2023
$518,539 
Acquired goodwill22,753 
Balance at December 31, 2024
$541,292 
Schedule of Acquired Intangible Assets Subject to Amortization
Acquired intangible assets subject to amortization are as follows:
December 31, 2024December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Acquired technology$149,437 $(54,976)$94,461 $142,537 $(35,520)$107,017 
Trade name490 (490)— 490 (490)— 
$149,927 $(55,466)$94,461 $143,027 $(36,010)$107,017 
Schedule of Future Amortization of Intangible Assets
At December 31, 2024, estimated future amortization of intangible assets is as follows:
(in thousands)
Year ending December 31,
2025$20,056 
202619,870 
202717,840 
202814,797 
202911,178 
Thereafter
10,720 
Total
$94,461