REVENUES | REVENUES Disaggregation of Revenues The Company’s revenues are sourced from four geographic markets: North America, Europe, CIS and APAC. CIS includes revenues from customers in Belarus, Kazakhstan, Russia and Ukraine, and APAC, which stands for Asia Pacific, includes revenues from customers in East Asia, Southeast Asia and Australia. 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, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Customer Locations North America $ 323,221 $ 11,553 $ 16 $ 334,790 $ (2 ) $ 334,788 Europe 5,233 172,099 99 177,431 (86 ) 177,345 CIS 2,005 — 23,086 25,091 — 25,091 APAC 580 13,800 — 14,380 (17 ) 14,363 Revenues $ 331,039 $ 197,452 $ 23,201 $ 551,692 $ (105 ) $ 551,587 Six Months Ended June 30, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Customer Locations North America $ 626,966 $ 24,444 $ 32 $ 651,442 $ (2 ) $ 651,440 Europe 9,980 340,866 240 351,086 (233 ) 350,853 CIS 3,744 13 39,509 43,266 (1 ) 43,265 APAC 1,038 26,352 — 27,390 (28 ) 27,362 Revenues $ 641,728 $ 391,675 $ 39,781 $ 1,073,184 $ (264 ) $ 1,072,920 Three Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Customer Locations North America $ 250,273 $ 14,177 $ 14 $ 264,464 $ (13 ) $ 264,451 Europe 3,086 146,998 — 150,084 (280 ) 149,804 CIS 2,089 28 17,294 19,411 — 19,411 APAC 1,655 10,292 72 12,019 (38 ) 11,981 Revenues $ 257,103 $ 171,495 $ 17,380 $ 445,978 $ (331 ) $ 445,647 Six Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Customer Locations North America $ 476,343 $ 27,538 $ 29 $ 503,910 $ (13 ) $ 503,897 Europe 5,826 297,478 42 303,346 (457 ) 302,889 CIS 4,092 91 37,008 41,191 — 41,191 APAC 2,038 19,731 87 21,856 (38 ) 21,818 Revenues $ 488,299 $ 344,838 $ 37,166 $ 870,303 $ (508 ) $ 869,795 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, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Industry Verticals Financial Services $ 43,531 $ 58,966 $ 18,009 $ 120,506 $ (101 ) $ 120,405 Travel & Consumer 48,178 56,175 2,761 107,114 — 107,114 Software & Hi-Tech 85,600 19,442 478 105,520 (2 ) 105,518 Business Information & Media 62,340 35,692 104 98,136 (1 ) 98,135 Life Sciences & Healthcare 54,287 4,907 4 59,198 — 59,198 Emerging Verticals 37,103 22,270 1,845 61,218 (1 ) 61,217 Revenues $ 331,039 $ 197,452 $ 23,201 $ 551,692 $ (105 ) $ 551,587 Six Months Ended June 30, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Industry Verticals Financial Services $ 81,925 $ 120,954 $ 31,041 $ 233,920 $ (254 ) $ 233,666 Travel & Consumer 95,178 111,377 4,885 211,440 — 211,440 Software & Hi-Tech 164,721 39,812 918 205,451 (2 ) 205,449 Business Information & Media 124,701 68,228 244 193,173 (6 ) 193,167 Life Sciences & Healthcare 104,443 9,463 66 113,972 — 113,972 Emerging Verticals 70,760 41,841 2,627 115,228 (2 ) 115,226 Revenues $ 641,728 $ 391,675 $ 39,781 $ 1,073,184 $ (264 ) $ 1,072,920 Three Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Industry Verticals Financial Services $ 26,732 $ 62,496 $ 14,091 $ 103,319 $ (331 ) $ 102,988 Travel & Consumer 47,104 52,120 1,792 101,016 — 101,016 Software & Hi-Tech 64,536 19,857 624 85,017 — 85,017 Business Information & Media 59,532 18,117 — 77,649 — 77,649 Life Sciences & Healthcare 32,876 5,649 — 38,525 — 38,525 Emerging Verticals 26,323 13,256 873 40,452 — 40,452 Revenues $ 257,103 $ 171,495 $ 17,380 $ 445,978 $ (331 ) $ 445,647 Six Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Industry Verticals Financial Services $ 48,688 $ 128,314 $ 30,316 $ 207,318 $ (508 ) $ 206,810 Travel & Consumer 87,791 101,574 3,465 192,830 — 192,830 Software & Hi-Tech 125,100 40,151 1,388 166,639 — 166,639 Business Information & Media 116,869 36,987 — 153,856 — 153,856 Life Sciences & Healthcare 60,343 10,472 — 70,815 — 70,815 Emerging Verticals 49,508 27,340 1,997 78,845 — 78,845 Revenues $ 488,299 $ 344,838 $ 37,166 $ 870,303 $ (508 ) $ 869,795 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, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Contract Types Time-and-material $ 300,326 $ 167,581 $ 12,047 $ 479,954 $ — $ 479,954 Fixed-price 29,681 29,204 10,943 69,828 — 69,828 Licensing 624 142 196 962 — 962 Other revenues 408 525 15 948 (105 ) 843 Revenues $ 331,039 $ 197,452 $ 23,201 $ 551,692 $ (105 ) $ 551,587 Six Months Ended June 30, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Contract Types Time-and-material $ 585,051 $ 335,794 $ 23,319 $ 944,164 $ — $ 944,164 Fixed-price 54,421 54,450 16,230 125,101 — 125,101 Licensing 1,460 540 202 2,202 — 2,202 Other revenues 796 891 30 1,717 (264 ) 1,453 Revenues $ 641,728 $ 391,675 $ 39,781 $ 1,073,184 $ (264 ) $ 1,072,920 Three Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Contract Types Time-and-material $ 233,747 $ 156,637 $ 9,765 $ 400,149 $ — $ 400,149 Fixed-price 22,483 14,081 7,607 44,171 — 44,171 Licensing 638 327 1 966 — 966 Other revenues 235 450 7 692 (331 ) 361 Revenues $ 257,103 $ 171,495 $ 17,380 $ 445,978 $ (331 ) $ 445,647 Six Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Contract Types Time-and-material $ 448,063 $ 316,103 $ 19,861 $ 784,027 $ — $ 784,027 Fixed-price 38,475 27,034 17,279 82,788 — 82,788 Licensing 1,300 946 11 2,257 — 2,257 Other revenues 461 755 15 1,231 (508 ) 723 Revenues $ 488,299 $ 344,838 $ 37,166 $ 870,303 $ (508 ) $ 869,795 Timing of Revenue Recognition The following tables present the timing of revenue recognition for the periods indicated: Three Months Ended June 30, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Timing of Revenue Recognition Transferred at a point of time $ 220 $ 197 $ — $ 417 $ (105 ) $ 312 Transferred over time 330,819 197,255 23,201 551,275 — 551,275 Revenues $ 331,039 $ 197,452 $ 23,201 $ 551,692 $ (105 ) $ 551,587 Six Months Ended June 30, 2019 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Timing of Revenue Recognition Transferred at a point of time $ 624 $ 402 $ 1 $ 1,027 $ (264 ) $ 763 Transferred over time 641,104 391,273 39,780 1,072,157 — 1,072,157 Revenues $ 641,728 $ 391,675 $ 39,781 $ 1,073,184 $ (264 ) $ 1,072,920 Three Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Timing of Revenue Recognition Transferred at a point of time $ 294 $ 634 $ — $ 928 $ (331 ) $ 597 Transferred over time 256,809 170,861 17,380 445,050 — 445,050 Revenues $ 257,103 $ 171,495 $ 17,380 $ 445,978 $ (331 ) $ 445,647 Six Months Ended June 30, 2018 Reportable Segments North America Europe Russia Total Segment Revenues Other Income Included in Segment Revenues Consolidated Revenues Timing of Revenue Recognition Transferred at a point of time $ 638 $ 1,062 $ 10 $ 1,710 $ (508 ) $ 1,202 Transferred over time 487,661 343,776 37,156 868,593 — 868,593 Revenues $ 488,299 $ 344,838 $ 37,166 $ 870,303 $ (508 ) $ 869,795 During the three and six months ended June 30, 2019 the Company recognized $7,693 and $4,119 of revenues, respectively, from performance obligations satisfied in previous periods compared to $5,452 and $6,618 during the three and six months ended June 30, 2018, 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, 2019 . 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 $ 10,534 $ 4,104 $ 217 $ — $ 14,855 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 Unbilled revenues $ 23,381 $ 13,522 Contract liabilities included in Accrued expenses and other current liabilities $ 6,321 $ 4,558 Contract liabilities included in Other noncurrent liabilities $ 3 $ 224 Contract assets included in Unbilled revenues are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration expected less the remaining costs of providing services. Contract assets have increased from December 31, 2018 primarily due to new contracts entered into in 2019 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. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2018 primarily due to the seasonal nature of customer prepayments and the acquisition of test IO on April 30, 2019. During the three and six months ended June 30, 2019 , the Company recognized $610 and $3,661 |