XML 106 R83.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUES (Schedule of Disaggregation of Revenues) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
market
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]      
Number of geographic markets | market 3    
Disaggregation of Revenue [Line Items]      
Revenues $ 5,457,056 $ 4,727,940 $ 4,690,540
Revenues from performance obligations satisfied in previous period 23,300 13,600 5,800
Time-and-materials      
Disaggregation of Revenue [Line Items]      
Revenues 4,364,413 3,900,952 4,082,503
Fixed-price      
Disaggregation of Revenue [Line Items]      
Revenues 1,063,210 797,231 579,230
Licensing and other revenues      
Disaggregation of Revenue [Line Items]      
Revenues 29,433 29,757 28,807
Financial Services      
Disaggregation of Revenue [Line Items]      
Revenues 1,316,487 1,022,617 1,018,433
Consumer Goods, Retail & Travel      
Disaggregation of Revenue [Line Items]      
Revenues 1,077,513 1,013,138 1,072,950
Software & Hi-Tech      
Disaggregation of Revenue [Line Items]      
Revenues 821,819 702,367 707,720
Business Information & Media      
Disaggregation of Revenue [Line Items]      
Revenues 675,667 674,597 753,981
Life Sciences & Healthcare      
Disaggregation of Revenue [Line Items]      
Revenues 625,607 574,605 489,914
Emerging Verticals      
Disaggregation of Revenue [Line Items]      
Revenues 939,963 740,616 647,542
Americas      
Disaggregation of Revenue [Line Items]      
Revenues 3,166,116 2,866,339 2,765,022
Americas | Time-and-materials      
Disaggregation of Revenue [Line Items]      
Revenues 2,608,351 2,423,554 2,457,545
Americas | Fixed-price      
Disaggregation of Revenue [Line Items]      
Revenues 534,046 419,361 283,183
Americas | Licensing and other revenues      
Disaggregation of Revenue [Line Items]      
Revenues 23,719 23,424 24,294
Americas | Financial Services      
Disaggregation of Revenue [Line Items]      
Revenues 603,711 519,986 538,837
Americas | Consumer Goods, Retail & Travel      
Disaggregation of Revenue [Line Items]      
Revenues 479,934 450,162 472,350
Americas | Software & Hi-Tech      
Disaggregation of Revenue [Line Items]      
Revenues 560,449 525,091 552,492
Americas | Business Information & Media      
Disaggregation of Revenue [Line Items]      
Revenues 465,232 449,449 429,800
Americas | Life Sciences & Healthcare      
Disaggregation of Revenue [Line Items]      
Revenues 496,831 488,455 429,245
Americas | Emerging Verticals      
Disaggregation of Revenue [Line Items]      
Revenues 559,959 433,196 342,298
Europe      
Disaggregation of Revenue [Line Items]      
Revenues 2,290,940 1,861,601 1,909,443
Europe | Time-and-materials      
Disaggregation of Revenue [Line Items]      
Revenues 1,756,062 1,477,398 1,613,790
Europe | Fixed-price      
Disaggregation of Revenue [Line Items]      
Revenues 529,164 377,870 291,174
Europe | Licensing and other revenues      
Disaggregation of Revenue [Line Items]      
Revenues 5,714 6,333 4,479
Europe | Financial Services      
Disaggregation of Revenue [Line Items]      
Revenues 712,776 502,631 472,146
Europe | Consumer Goods, Retail & Travel      
Disaggregation of Revenue [Line Items]      
Revenues 597,579 562,976 596,830
Europe | Software & Hi-Tech      
Disaggregation of Revenue [Line Items]      
Revenues 261,370 177,276 153,683
Europe | Business Information & Media      
Disaggregation of Revenue [Line Items]      
Revenues 210,435 225,148 323,985
Europe | Life Sciences & Healthcare      
Disaggregation of Revenue [Line Items]      
Revenues 128,776 86,150 60,549
Europe | Emerging Verticals      
Disaggregation of Revenue [Line Items]      
Revenues 380,004 307,420 302,250
Russia      
Disaggregation of Revenue [Line Items]      
Revenues     16,075
Russia | Time-and-materials      
Disaggregation of Revenue [Line Items]      
Revenues     11,168
Russia | Fixed-price      
Disaggregation of Revenue [Line Items]      
Revenues     4,873
Russia | Licensing and other revenues      
Disaggregation of Revenue [Line Items]      
Revenues     34
Russia | Financial Services      
Disaggregation of Revenue [Line Items]      
Revenues     7,450
Russia | Consumer Goods, Retail & Travel      
Disaggregation of Revenue [Line Items]      
Revenues     3,770
Russia | Software & Hi-Tech      
Disaggregation of Revenue [Line Items]      
Revenues     1,545
Russia | Business Information & Media      
Disaggregation of Revenue [Line Items]      
Revenues     196
Russia | Life Sciences & Healthcare      
Disaggregation of Revenue [Line Items]      
Revenues     120
Russia | Emerging Verticals      
Disaggregation of Revenue [Line Items]      
Revenues     2,994
Americas      
Disaggregation of Revenue [Line Items]      
Revenues 3,200,924 2,834,704 2,742,662
Americas | Americas      
Disaggregation of Revenue [Line Items]      
Revenues 3,011,650 2,726,757 2,645,174
Americas | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 189,274 107,947 96,857
Americas | Russia      
Disaggregation of Revenue [Line Items]      
Revenues     631
EMEA      
Disaggregation of Revenue [Line Items]      
Revenues 2,147,304 1,793,198 1,822,782
EMEA | Americas      
Disaggregation of Revenue [Line Items]      
Revenues 152,558 137,370 116,054
EMEA | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 1,994,746 1,655,828 1,706,728
EMEA | Russia      
Disaggregation of Revenue [Line Items]      
Revenues     0
APAC      
Disaggregation of Revenue [Line Items]      
Revenues 108,828 100,038 102,138
APAC | Americas      
Disaggregation of Revenue [Line Items]      
Revenues 1,908 2,212 3,248
APAC | Europe      
Disaggregation of Revenue [Line Items]      
Revenues $ 106,920 $ 97,826 98,890
APAC | Russia      
Disaggregation of Revenue [Line Items]      
Revenues     0
CEE      
Disaggregation of Revenue [Line Items]      
Revenues     22,958
CEE | Americas      
Disaggregation of Revenue [Line Items]      
Revenues     546
CEE | Europe      
Disaggregation of Revenue [Line Items]      
Revenues     6,968
CEE | Russia      
Disaggregation of Revenue [Line Items]      
Revenues     $ 15,444