v3.26.1
REVENUES (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by client location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Client Locations
Americas$749,857 $55,556 $805,413 
EMEA41,467 540,767 582,234 
APAC938 26,182 27,120 
Revenues$792,262 $622,505 $1,414,767 
Six Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Client Locations
Americas$1,498,358 $106,524 $1,604,882 
EMEA87,893 1,070,353 1,158,246 
APAC1,407 50,293 51,700 
Revenues$1,587,658 $1,227,170 $2,814,828 
Three Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Client Locations
Americas$751,194 $50,239 $801,433 
EMEA35,906 488,903 524,809 
APAC300 26,901 27,201 
Revenues$787,400 $566,043 $1,353,443 
Six Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Client Locations
Americas$1,493,246 $88,472 $1,581,718 
EMEA70,822 951,102 1,021,924 
APAC500 50,993 51,493 
Revenues$1,564,568 $1,090,567 $2,655,135 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Industry Verticals
Financial Services$171,295 $194,892 $366,187 
Consumer Goods, Retail & Travel119,904 154,350 274,254 
Software & Hi-Tech128,660 73,355 202,015 
Life Sciences & Healthcare123,283 45,795 169,078 
Business Information & Media115,994 50,737 166,731 
Emerging Verticals133,126 103,376 236,502 
Revenues$792,262 $622,505 $1,414,767 
Six Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Industry Verticals
Financial Services$336,741 $379,646 $716,387 
Consumer Goods, Retail & Travel242,094 306,037 548,131 
Software & Hi-Tech261,482 151,253 412,735 
Life Sciences & Healthcare248,316 84,896 333,212 
Business Information & Media231,891 100,219 332,110 
Emerging Verticals267,134 205,119 472,253 
Revenues$1,587,658 $1,227,170 $2,814,828 
Three Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Industry Verticals
Financial Services$148,552 $179,761 $328,313 
Consumer Goods, Retail & Travel118,742 149,308 268,050 
Software & Hi-Tech144,310 60,361 204,671 
Life Sciences & Healthcare124,937 31,568 156,505 
Business Information & Media118,844 51,549 170,393 
Emerging Verticals132,015 93,496 225,511 
Revenues$787,400 $566,043 $1,353,443 
Six Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Industry Verticals
Financial Services$297,902 $344,376 $642,278 
Consumer Goods, Retail & Travel233,417 290,145 523,562 
Software & Hi-Tech279,972 114,772 394,744 
Life Sciences & Healthcare250,916 60,543 311,459 
Business Information & Media232,064 104,876 336,940 
Emerging Verticals270,297 175,855 446,152 
Revenues$1,564,568 $1,090,567 $2,655,135 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Contract Types
Time-and-materials$635,143 $468,765 $1,103,908 
Fixed-price152,744 152,748 305,492 
Licensing and other revenues4,375 992 5,367 
Revenues$792,262 $622,505 $1,414,767 
Six Months Ended June 30, 2026
Reportable Segments
AmericasEuropeConsolidated Revenues
Contract Types
Time-and-materials$1,265,712 $927,224 $2,192,936 
Fixed-price310,838 298,362 609,200 
Licensing and other revenues11,108 1,584 12,692 
Revenues$1,587,658 $1,227,170 $2,814,828 
Three Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Contract Types
Time-and-materials$654,029 $433,365 $1,087,394 
Fixed-price126,928 131,071 257,999 
Licensing and other revenues6,443 1,607 8,050 
Revenues$787,400 $566,043 $1,353,443 
Six Months Ended June 30, 2025
Reportable Segments
AmericasEuropeConsolidated Revenues
Contract Types
Time-and-materials$1,295,202 $833,905 $2,129,107 
Fixed-price256,306 253,854 510,160 
Licensing and other revenues13,060 2,808 15,868 
Revenues$1,564,568 $1,090,567 $2,655,135 
Schedule of Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of June 30, 2026. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$43,725 $11,776 $3,607 $— $59,108 
Schedule of Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
As of
June 30,
2026
As of
December 31,
2025
Contract assets included in trade receivables and contract assets, net$76,496 $58,513 
Contract assets included in other noncurrent assets
$1,654 $246 
Contract liabilities included in accrued expenses and other current liabilities$64,361 $104,219 
Contract liabilities included in other noncurrent liabilities$574 $674