REVENUES | REVENUES Revenues are sourced from four geographic markets: Americas, EMEA, APAC, and CEE. The Company presents and discusses revenues by client location based on the location of the specific client site that it serves, irrespective of the location of the headquarters of the client or the location of the delivery center where the work is performed. Revenues by client location is different from revenues by reportable segment as segments are not based on the geographic location of the clients, but instead they are based on the location of the Company’s management responsible for a particular client or market (see Note 19 “Segment Information”). The Company assigns clients into one of five main industries or a group of various industries where the Company is increasing its presence, which is labeled as “Emerging Verticals.” Emerging Verticals include clients in multiple industries such as energy, utilities, industrial materials, manufacturing, automotive, telecommunications and several others. Disaggregation of Revenues The following tables present the disaggregation of the Company’s revenues by major client location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 19 “Segment Information”) for the years ended December 31, 2024, 2023 and 2022: Year Ended December 31, 2024 Reportable Segments North America Europe Consolidated Revenues Client Locations Americas (1) $ 2,726,757 $ 107,947 $ 2,834,704 EMEA (2) 137,370 1,655,828 1,793,198 APAC (3) 2,212 97,826 100,038 CEE (4) — — — Revenues $ 2,866,339 $ 1,861,601 $ 4,727,940 (1) Americas includes revenues from clients in North, Central and South America. (2) EMEA includes revenues from clients in Western Europe and the Middle East. (3) APAC, or Asia Pacific, includes revenues from clients in East Asia, Southeast Asia and Australia. (4) CEE includes revenues from clients in Belarus, Georgia, Kazakhstan, Russia, Ukraine and Uzbekistan. As a result of the sale of the Company’s remaining holdings in Russia to a third-party on July 26, 2023, revenues from the CEE region are no longer material. Beginning in 2024, revenues from the CEE region are included in the EMEA region. Year Ended December 31, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Client Locations Americas $ 2,645,174 $ 96,857 $ 631 $ 2,742,662 EMEA 116,054 1,706,728 — 1,822,782 APAC 3,248 98,890 — 102,138 CEE 546 6,968 15,444 22,958 Revenues $ 2,765,022 $ 1,909,443 $ 16,075 $ 4,690,540 Year Ended December 31, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Client Locations Americas $ 2,792,156 $ 92,244 $ 2,804 $ 2,887,204 EMEA 95,706 1,642,114 99 1,737,919 APAC 3,837 116,533 — 120,370 CEE 6,855 2,165 70,185 79,205 Revenues $ 2,898,554 $ 1,853,056 $ 73,088 $ 4,824,698 The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 19 “Segment Information”) for the years ended December 31, 2024, 2023 and 2022: Year Ended December 31, 2024 Reportable Segments North America Europe Consolidated Revenues Industry Verticals Financial Services $ 519,986 $ 502,631 $ 1,022,617 Consumer Goods, Retail & Travel (1) 450,162 562,976 1,013,138 Software & Hi-Tech 525,091 177,276 702,367 Business Information & Media 449,449 225,148 674,597 Life Sciences & Healthcare 488,455 86,150 574,605 Emerging Verticals 433,196 307,420 740,616 Revenues $ 2,866,339 $ 1,861,601 $ 4,727,940 Year Ended December 31, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 538,837 $ 472,146 $ 7,450 $ 1,018,433 Consumer Goods, Retail & Travel (1) 472,350 596,830 3,770 1,072,950 Software & Hi-Tech 552,492 153,683 1,545 707,720 Business Information & Media 429,800 323,985 196 753,981 Life Sciences & Healthcare 429,245 60,549 120 489,914 Emerging Verticals 342,298 302,250 2,994 647,542 Revenues $ 2,765,022 $ 1,909,443 $ 16,075 $ 4,690,540 Year Ended December 31, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 522,970 $ 460,858 $ 42,858 $ 1,026,686 Consumer Goods, Retail & Travel (1) 505,227 571,437 15,560 1,092,224 Software & Hi-Tech 655,122 136,273 1,866 793,261 Business Information & Media 467,664 341,344 944 809,952 Life Sciences & Healthcare 454,102 52,465 800 507,367 Emerging Verticals 293,469 290,679 11,060 595,208 Revenues $ 2,898,554 $ 1,853,056 $ 73,088 $ 4,824,698 (1) The Company renamed the Travel & Consumer vertical to Consumer Goods, Retail & Travel to better reflect the mix of clients included in this vertical. This constitutes a naming change only and no changes were made to amounts reported. The Company derives revenues from a variety of customized and integrated service arrangements. These contracts may be in the form of time-and-materials or fixed-price arrangements. 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 19 “Segment Information”) for the years ended December 31, 2024, 2023 and 2022: Year Ended December 31, 2024 Reportable Segments North America Europe Consolidated Revenues Contract Types Time-and-material $ 2,423,554 $ 1,477,398 $ 3,900,952 Fixed-price 419,361 377,870 797,231 Licensing and other revenues 23,424 6,333 29,757 Revenues $ 2,866,339 $ 1,861,601 $ 4,727,940 Year Ended December 31, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 2,457,545 $ 1,613,790 $ 11,168 $ 4,082,503 Fixed-price 283,183 291,174 4,873 579,230 Licensing and other revenues 24,294 4,479 34 28,807 Revenues $ 2,765,022 $ 1,909,443 $ 16,075 $ 4,690,540 Year Ended December 31, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 2,615,213 $ 1,578,786 $ 45,581 $ 4,239,580 Fixed-price 263,603 269,669 27,195 560,467 Licensing and other revenues 19,738 4,601 312 24,651 Revenues $ 2,898,554 $ 1,853,056 $ 73,088 $ 4,824,698 Timing of Revenue Recognition The following tables present the revenues disaggregated by timing of revenue recognition and reconciled with the Company’s reportable segments (Note 19 “Segment Information”) for the years ended December 31, 2024, 2023 and 2022: Year Ended December 31, 2024 Reportable Segments North America Europe Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 2,851,319 $ 1,857,303 $ 4,708,622 Transferred at a point of time 15,020 4,298 19,318 Revenues $ 2,866,339 $ 1,861,601 $ 4,727,940 Year Ended December 31, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 2,751,937 $ 1,907,010 $ 16,042 $ 4,674,989 Transferred at a point of time 13,085 2,433 33 15,551 Revenues $ 2,765,022 $ 1,909,443 $ 16,075 $ 4,690,540 Year Ended December 31, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 2,888,342 $ 1,849,011 $ 72,795 $ 4,810,148 Transferred at a point of time 10,212 4,045 293 14,550 Revenues $ 2,898,554 $ 1,853,056 $ 73,088 $ 4,824,698 During the years ended December 31, 2024, 2023 and 2022 the Company recognized $13.6 million, $5.8 million and $7.5 million, respectively, of revenues from performance obligations satisfied in previous periods. 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 December 31, 2024. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided: Less than 1 year 1 Year 2 Years 3 Years Total Contract Type Fixed-price $ 30,223 $ 2,629 $ — $ — $ 32,852 The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration. Contract Balances The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets: As of December 31, 2024 As of December 31, 2023 Contract assets included in Trade receivables and contract assets, net $ 52,897 $ 24,309 Contract liabilities included in Accrued expenses and other current liabilities $ 59,321 $ 27,988 Contract liabilities included in Other noncurrent liabilities $ 741 $ 951 Contract assets comprise amounts where the Company’s right to bill is contingent on something other than the passage of time. Contract assets have increased from December 31, 2023 primarily due to the timing of revenue recognition ahead of billing milestones in contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company's clients for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2023, primarily due to higher levels of advance collections at the end of the year as well as contracts attributable to businesses acquired in 2024. During the year ended December 31, 2024, the Company recognized $21.3 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2023. During the year ended December 31, 2023, the Company recognized $30.6 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2022. |