REVENUES | REVENUES Disaggregation of Revenues The following tables present the disaggregation of the Company’s revenues by customer 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, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations Americas $ 653,601 $ 25,150 $ 336 $ 679,087 EMEA 25,629 433,456 — 459,085 APAC 649 23,570 — 24,219 CEE 192 1,266 6,357 7,815 Revenues $ 680,071 $ 483,442 $ 6,693 $ 1,170,206 Six Months Ended June 30, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations Americas $ 1,337,154 $ 51,104 $ 631 $ 1,388,889 EMEA 51,001 872,021 — 923,022 APAC 1,375 49,654 — 51,029 CEE 498 3,810 13,899 18,207 Revenues $ 1,390,028 $ 976,589 $ 14,530 $ 2,381,147 Three Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations Americas $ 697,961 $ 22,816 $ 835 $ 721,612 EMEA 23,190 399,796 — 422,986 APAC 793 29,383 — 30,176 CEE 1,713 (51) 18,425 20,087 Revenues $ 723,657 $ 451,944 $ 19,260 $ 1,194,861 Six Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations Americas $ 1,357,737 $ 48,776 $ 1,892 $ 1,408,405 EMEA 48,288 796,549 99 844,936 APAC 1,576 58,182 — 59,758 CEE 3,767 407 49,202 53,376 Revenues $ 1,411,368 $ 903,914 $ 51,193 $ 2,366,475 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, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Travel & Consumer $ 120,038 $ 151,639 $ 1,782 $ 273,459 Financial Services 135,178 120,361 3,429 258,968 Business Information & Media 106,357 83,260 67 189,684 Software & Hi-Tech 135,755 38,910 553 175,218 Life Sciences & Healthcare 99,966 14,454 21 114,441 Emerging Verticals 82,777 74,818 841 158,436 Revenues $ 680,071 $ 483,442 $ 6,693 $ 1,170,206 Six Months Ended June 30, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Travel & Consumer $ 243,697 $ 304,694 $ 3,428 $ 551,819 Financial Services 279,028 243,969 6,636 529,633 Business Information & Media 222,515 169,368 181 392,064 Software & Hi-Tech 285,553 77,592 1,264 364,409 Life Sciences & Healthcare 196,563 28,980 156 225,699 Emerging Verticals 162,672 151,986 2,865 317,523 Revenues $ 1,390,028 $ 976,589 $ 14,530 $ 2,381,147 Three Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Travel & Consumer $ 130,932 $ 140,081 $ 5,305 $ 276,318 Financial Services 126,879 112,766 11,338 250,983 Business Information & Media 114,026 83,681 163 197,870 Software & Hi-Tech 161,034 33,847 442 195,323 Life Sciences & Healthcare 115,899 12,527 66 128,492 Emerging Verticals 74,887 69,042 1,946 145,875 Revenues $ 723,657 $ 451,944 $ 19,260 $ 1,194,861 Six Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Travel & Consumer $ 253,179 $ 276,869 $ 11,589 $ 541,637 Financial Services 247,214 230,096 33,736 511,046 Business Information & Media 224,972 166,582 619 392,173 Software & Hi-Tech 317,316 66,301 1,189 384,806 Life Sciences & Healthcare 227,270 24,809 216 252,295 Emerging Verticals 141,417 139,257 3,844 284,518 Revenues $ 1,411,368 $ 903,914 $ 51,193 $ 2,366,475 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, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 606,766 $ 416,194 $ 5,060 $ 1,028,020 Fixed-price 67,273 66,468 1,612 135,353 Licensing and other revenues 6,032 780 21 6,833 Revenues $ 680,071 $ 483,442 $ 6,693 $ 1,170,206 Six Months Ended June 30, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 1,251,394 $ 841,792 $ 9,813 $ 2,102,999 Fixed-price 128,504 132,671 4,683 265,858 Licensing and other revenues 10,130 2,126 34 12,290 Revenues $ 1,390,028 $ 976,589 $ 14,530 $ 2,381,147 Three Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 654,627 $ 390,296 $ 14,648 $ 1,059,571 Fixed-price 65,992 60,607 4,581 131,180 Licensing and other revenues 3,038 1,041 31 4,110 Revenues $ 723,657 $ 451,944 $ 19,260 $ 1,194,861 Six Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 1,281,434 $ 767,951 $ 33,339 $ 2,082,724 Fixed-price 122,757 134,215 17,771 274,743 Licensing and other revenues 7,177 1,748 83 9,008 Revenues $ 1,411,368 $ 903,914 $ 51,193 $ 2,366,475 Timing of Revenue Recognition The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated: Three Months Ended June 30, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 676,637 $ 482,999 $ 6,673 $ 1,166,309 Transferred at a point of time 3,434 443 20 3,897 Revenues $ 680,071 $ 483,442 $ 6,693 $ 1,170,206 Six Months Ended June 30, 2023 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 1,383,671 $ 975,396 $ 14,497 $ 2,373,564 Transferred at a point of time 6,357 1,193 33 7,583 Revenues $ 1,390,028 $ 976,589 $ 14,530 $ 2,381,147 Three Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 722,311 $ 451,847 $ 19,240 $ 1,193,398 Transferred at a point of time 1,346 97 20 1,463 Revenues $ 723,657 $ 451,944 $ 19,260 $ 1,194,861 Six Months Ended June 30, 2022 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 1,407,420 $ 903,695 $ 51,131 $ 2,362,246 Transferred at a point of time 3,948 219 62 4,229 Revenues $ 1,411,368 $ 903,914 $ 51,193 $ 2,366,475 During the three and six months ended June 30, 2023, the Company recognized $3.5 million and $5.6 million, respectively, of revenues from performance obligations satisfied in previous periods compared to $12.5 million and $6.6 million during the three and six months ended June 30, 2022, respectively. 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, 2023. 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 year 1 Year 2 Years 3 Years Total Contract Type Fixed-price $ 16,427 $ 3,189 $ 1,757 $ — $ 21,373 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 condensed consolidated balance sheets: As of As of Contract assets included in Trade receivables and contract assets, net $ 27,434 $ 11,490 Contract liabilities included in Accrued expenses and other current liabilities $ 31,748 $ 36,036 Contract liabilities included in Other noncurrent liabilities $ 473 $ 42 Contract assets comprise amounts where the Company’s right to bill is contingent on something other than the passage of time such as achievement of contractual milestones. Contract assets have increased from December 31, 2022 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers 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 decreased from December 31, 2022 primarily due to completion of services performed for customers during the first half of 2023. During the three and six months ended June 30, 2023, the Company recognized $5.0 million and $24.2 million, respectively, of revenues that were included in Accrued expenses and other current liabilities at December 31, 2022. During the three and six months ended June 30, 2022, the Company recognized $5.6 million and $32.0 million, respectively, of revenues that were included in Accrued expenses and other current liabilities at December 31, 2021. |