v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill and Intangible Assets
The following table presents details of our goodwill during the six months ended June 30, 2025 (in thousands):
Amount
Balance as of December 31, 2024$70,971 
Goodwill acquired1,190,923 
Foreign currency translation adjustments5,367 
Balance as of June 30, 2025$1,267,261 
Summary of Acquired Finite-Lived Intangible Assets by Major Class
The following table presents details of the preliminary fair values of identified intangible assets acquired (in thousands, except years):
Fair ValueEstimated Useful Life
Developed technology$400,000 7 years
Client relationships40,000 10 years
Trade name / Trademarks10,000 5 years
Total$450,000 
The following table presents details of the preliminary fair values of identified intangible assets acquired (in thousands, except years):
Fair ValueEstimated Useful Life
Developed technology$130,000 8 years
Client relationships33,500 10 years
Trade name / Trademarks3,400 5 years
Total$166,900 
The following table presents details of the fair values of identified intangible assets acquired (in thousands, except years):
Fair ValueEstimated Useful Life
Blackstone Commercial Agreement$98,078 7 years
Developed Technology - BISTRO14,655 7 years
Total$112,733 
Summary of Finite-Lived Intangible Assets Amortization Expense
The following table presents details of our purchased intangible assets as of June 30, 2025 and December 31, 2024 (in thousands):
June 30, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Developed technology$582,079 $(26,647)$555,432 6.9
Commercial agreement98,078 (3,503)94,575 6.8
Client relationships79,655 (2,426)77,229 9.8
Trade name / Trademarks14,102 (987)13,115 4.3
Domain name190 (7)183 4.8
Total intangible assets$774,104 $(33,570)$740,534 
December 31, 2024
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Developed technology$34,366 $(8,617)$25,749 4.9
Client relationships5,619 (769)4,850 10.7
Trade name / Trademarks662 (393)269 2.3
Total intangible assets$40,647 $(9,779)$30,868