v3.26.1
Goodwill and intangible assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The following table presents the changes in goodwill for the year ended December 31, 2025 and the three months ended March 31, 2026:
For the year ended December 31, 2025
For the three months ended March 31, 2026
Opening balance$1,669,769 $1,781,116 
Goodwill relating to acquisitions consummated during the period111,925— 
Impact of measurement period adjustments346— 
Effect of exchange rate fluctuations(924)(13,433)
Closing balance$1,781,116 $1,767,683 
The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2025:
Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance$404,997 $587,797 $676,975 $1,669,769 
Goodwill relating to acquisitions consummated during the period6,132 88,519 17,274 111,925 
Impact of measurement period adjustments19 274 53 346 
Effect of exchange rate fluctuations280 (106)(1,098)(924)
Closing balance$411,428 $676,484 $693,204 $1,781,116 

The following table presents the changes in goodwill by reporting unit for the three months ended March 31, 2026: 
Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance$411,428 $676,484 $693,204 $1,781,116 
Goodwill relating to acquisitions consummated during the period— — — — 
Impact of measurement period adjustments— — — — 
Effect of exchange rate fluctuations(3,129)(5,074)(5,230)(13,433)
Closing balance$408,299 $671,410 $687,974 $1,767,683 
Schedule of Company’s Intangible Assets
The Company’s intangible assets are as follows:
As of December 31, 2025As of March 31, 2026
Gross 
carrying amount
Accumulated amortization 
& Impairment
NetGross 
carrying amount
Accumulated amortization 
& Impairment
Net
Customer-related intangible assets$513,977 $459,682 $54,295 $510,744 $459,561 $51,183 
Marketing-related intangible assets102,233102,20825102,043102,01825
Technology-related intangible assets141,659128,93912,720149,264130,73018,534
$757,869 $690,829 $67,040 $762,051 $692,309 $69,742