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 13 “Segment Information”) for the periods indicated: Three Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations North America $ 508,330 $ 18,036 $ 1,032 $ 527,398 Europe 21,615 269,596 70 291,281 CIS 1,410 — 36,293 37,703 APAC 667 24,317 — 24,984 Revenues $ 532,022 $ 311,949 $ 37,395 $ 881,366 Six Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations North America $ 963,097 $ 32,699 $ 1,923 $ 997,719 Europe 39,370 511,150 133 550,653 CIS 3,266 14 64,557 67,837 APAC 1,142 44,790 — 45,932 Revenues $ 1,006,875 $ 588,653 $ 66,613 $ 1,662,141 Three Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations North America $ 370,693 $ 10,835 $ 408 $ 381,936 Europe 11,195 199,866 3 211,064 CIS 2,236 4 19,838 22,078 APAC 705 16,600 — 17,305 Revenues $ 384,829 $ 227,305 $ 20,249 $ 632,383 Six Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Customer Locations North America $ 748,477 $ 21,254 $ 2,035 $ 771,766 Europe 21,527 412,588 6 434,121 CIS 4,790 16 42,132 46,938 APAC 1,137 29,780 — 30,917 Revenues $ 775,931 $ 463,638 $ 44,173 $ 1,283,742 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 13 “Segment Information”) for the periods indicated: Three Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 83,342 $ 85,965 $ 24,631 $ 193,938 Travel & Consumer 85,075 79,731 6,739 171,545 Software & Hi-Tech 134,638 23,934 590 159,162 Business Information & Media 92,379 65,032 436 157,847 Life Sciences & Healthcare 80,712 10,780 204 91,696 Emerging Verticals 55,876 46,507 4,795 107,178 Revenues $ 532,022 $ 311,949 $ 37,395 $ 881,366 Six Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 153,082 $ 164,005 $ 45,709 $ 362,796 Travel & Consumer 154,504 144,355 11,697 310,556 Software & Hi-Tech 260,224 44,907 1,095 306,226 Business Information & Media 179,584 125,189 823 305,596 Life Sciences & Healthcare 156,301 26,131 379 182,811 Emerging Verticals 103,180 84,066 6,910 194,156 Revenues $ 1,006,875 $ 588,653 $ 66,613 $ 1,662,141 Three Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 47,687 $ 66,655 $ 13,633 $ 127,975 Travel & Consumer 52,193 51,253 3,824 107,270 Software & Hi-Tech 100,801 18,165 519 119,485 Business Information & Media 81,481 58,338 439 140,258 Life Sciences & Healthcare 61,776 7,069 39 68,884 Emerging Verticals 40,891 25,825 1,795 68,511 Revenues $ 384,829 $ 227,305 $ 20,249 $ 632,383 Six Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Industry Verticals Financial Services $ 95,555 $ 134,249 $ 29,814 $ 259,618 Travel & Consumer 106,917 112,320 7,563 226,800 Software & Hi-Tech 202,538 36,311 2,485 241,334 Business Information & Media 161,701 116,484 799 278,984 Life Sciences & Healthcare 123,387 14,688 48 138,123 Emerging Verticals 85,833 49,586 3,464 138,883 Revenues $ 775,931 $ 463,638 $ 44,173 $ 1,283,742 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 13 “Segment Information”) for the periods indicated: Three Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 466,204 $ 267,070 $ 19,239 $ 752,513 Fixed-price 61,383 44,252 18,115 123,750 Licensing 4,076 260 31 4,367 Other revenues 359 367 10 736 Revenues $ 532,022 $ 311,949 $ 37,395 $ 881,366 Six Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 884,091 $ 499,761 $ 33,666 $ 1,417,518 Fixed-price 114,398 87,818 32,816 235,032 Licensing 7,611 314 112 8,037 Other revenues 775 760 19 1,554 Revenues $ 1,006,875 $ 588,653 $ 66,613 $ 1,662,141 Three Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 348,715 $ 192,173 $ 13,972 $ 554,860 Fixed-price 33,855 32,253 6,259 72,367 Licensing 1,958 545 9 2,512 Other revenues 301 2,334 9 2,644 Revenues $ 384,829 $ 227,305 $ 20,249 $ 632,383 Six Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Contract Types Time-and-material $ 705,978 $ 382,493 $ 27,568 $ 1,116,039 Fixed-price 65,710 77,508 15,080 158,298 Licensing 3,728 707 1,467 5,902 Other revenues 515 2,930 58 3,503 Revenues $ 775,931 $ 463,638 $ 44,173 $ 1,283,742 Timing of Revenue Recognition The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated: Three Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 529,230 $ 311,840 $ 37,370 $ 878,440 Transferred at a point of time 2,792 109 25 2,926 Revenues $ 532,022 $ 311,949 $ 37,395 $ 881,366 Six Months Ended June 30, 2021 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 1,001,604 $ 588,571 $ 66,560 $ 1,656,735 Transferred at a point of time 5,271 82 53 5,406 Revenues $ 1,006,875 $ 588,653 $ 66,613 $ 1,662,141 Three Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 383,573 $ 227,073 $ 20,240 $ 630,886 Transferred at a point of time 1,256 232 9 1,497 Revenues $ 384,829 $ 227,305 $ 20,249 $ 632,383 Six Months Ended June 30, 2020 Reportable Segments North America Europe Russia Consolidated Revenues Timing of Revenue Recognition Transferred over time $ 773,383 $ 463,244 $ 42,708 $ 1,279,335 Transferred at a point of time 2,548 394 1,465 4,407 Revenues $ 775,931 $ 463,638 $ 44,173 $ 1,283,742 During the three and six months ended June 30, 2021, the Company recognized $11.6 million and $16.5 million, respectively, of revenues from performance obligations satisfied in previous periods. Performance obligations satisfied in prior periods led to a reduction of $3.7 million of revenues during three months ended June 30, 2020 and an increase of $4.2 million of revenues during six months ended June 30, 2020. 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, 2021. 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 $ 21,439 $ 847 $ 145 $ — $ 22,431 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 $ 29,802 $ 7,700 Contract liabilities included in Accrued expenses and other current liabilities $ 20,555 $ 17,383 Contract liabilities included in Other noncurrent liabilities $ 207 $ 94 Contract assets have increased since December 31, 2020 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 increased since December 31, 2020 due to an increase in advance payments from customers for professional services and licenses during the quarter. During the three and six months ended June 30, 2021, the Company recognized $3.3 million and $14.3 million, respectively, of revenues that were included in Accrued expenses and other current liabilities at December 31, 2020. During the three and six months ended June 30, 2020, the Company recognized $1.3 million and $7.9 million, respectively, of revenues that were included in Accrued expenses and other current liabilities at December 31, 2019. |