v3.26.1
Segment Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net $ 594,763 $ 514,460 $ 1,165,114 $ 1,015,479
Cost of revenues        
Employee costs 300,879 272,137 588,680 530,724
Infrastructure and technology costs 43,686 35,108 84,924 69,422
Other costs 24,235 13,027 43,466 27,831
Gross profit [1] 225,963 194,188 448,044 387,502
Operating expenses 138,668 113,050 268,923 227,949
Income from operations 87,295 81,138 179,121 159,553
Foreign exchange gain, net, interest expense and other income, net (3,329) 3,600 (3,754) 5,351
Income before income tax expense and earnings from equity affiliates 83,966 84,738 175,367 164,904
North America        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 489,593 422,822 962,736 838,171
Rest of World        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 15,767 14,003 30,457 27,289
Data and AI-Led        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 362,558 278,770 704,180 546,699
Digital operations        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 232,205 235,690 460,934 468,780
Insurance        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 233,701 203,222 459,761 403,583
Insurance | North America        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 197,783 172,174 391,713 344,230
Cost of revenues        
Employee costs 105,992 95,370 205,921 185,919
Infrastructure and technology costs 15,532 13,380 30,547 26,626
Other costs 7,865 3,558 13,723 8,930
Gross profit 68,394 59,866 141,522 122,755
Healthcare and Life Sciences        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 158,257 129,737 310,372 255,563
Healthcare and Life Sciences | North America        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 157,968 129,489 309,888 255,081
Cost of revenues        
Employee costs 66,942 60,972 133,828 119,896
Infrastructure and technology costs 8,665 7,067 17,090 13,805
Other costs 8,316 5,066 16,113 9,916
Gross profit 74,045 56,384 142,857 111,464
Banking, Capital Markets and Diversified Industries        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 202,805 181,501 394,981 356,333
Banking, Capital Markets and Diversified Industries | North America        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 133,856 121,089 261,249 238,791
Cost of revenues        
Employee costs 73,415 66,158 142,632 130,452
Infrastructure and technology costs 8,550 6,367 16,065 12,536
Other costs 5,284 2,845 8,946 6,131
Gross profit 46,607 45,719 93,606 89,672
International Growth Markets | Rest of World        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 105,156 91,708 202,264 177,377
Cost of revenues        
Employee costs 54,530 49,637 106,299 94,457
Infrastructure and technology costs 10,939 8,294 21,222 16,455
Other costs 2,770 1,558 4,684 2,854
Gross profit $ 36,917 $ 32,219 $ 70,059 $ 63,611
[1] Exclusive of depreciation and amortization expense.