XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents the changes in the carrying amount of the goodwill for the six months ended June 30, 2025 (in thousands):
Amount
Ending balance as of December 31, 2024
$2,326,831 
Foreign currency translation adjustment
65,002 
Ending Balance as of June 30, 2025
$2,391,833 
Schedule of Finite-Lived Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of June 30, 2025 and December 31, 2024 are as follows (in thousands):
June 30, 2025December 31, 2024
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Customer relationships
$2,163,568 $(1,653,369)$510,199 $2,153,972 $(1,603,568)$550,404 
Other intangible assets:
Acquired developed and core technology
880,923 (876,050)4,873 880,662 (874,981)5,681 
Total intangible assets, net
$3,044,491 $(2,529,419)$515,072 $3,034,634 $(2,478,549)$556,085 
Schedule of Indefinite-Lived Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of June 30, 2025 and December 31, 2024 are as follows (in thousands):
June 30, 2025December 31, 2024
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Customer relationships
$2,163,568 $(1,653,369)$510,199 $2,153,972 $(1,603,568)$550,404 
Other intangible assets:
Acquired developed and core technology
880,923 (876,050)4,873 880,662 (874,981)5,681 
Total intangible assets, net
$3,044,491 $(2,529,419)$515,072 $3,034,634 $(2,478,549)$556,085 
Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense
The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):

Three Months Ended June 30,Six months ended June 30,
2025202420252024
Cost of revenues$538 $1,027 $1,069 $2,061 
Operating expenses25,010 31,718 49,801 63,457 
Total amortization of intangible assets$25,548 $32,745 $50,870 $65,518 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of June 30, 2025, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):
Customer Relationships Intangible Asset
Other
Intangible
Assets
Total
Intangible
Assets
Remaining 2025
$50,360 $1,085 $51,445 
202687,557 1,470 89,027 
202775,961 729 76,690 
202865,996 573 66,569 
202957,291 358 57,649 
Thereafter
173,034 658 173,692 
Total expected amortization expense
$510,199 $4,873 $515,072