XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2019
Revenue Recognition [Abstract]  
Schedule of Revenue Recognition - Disaggregated Revenue
Revenues by our clients' industry vertical for the three months ended March 31, 2019 and 2018, respectively:
 
 
Three Months Ended March 31,
Vertical:
 
2019
2018
Telecom
 
65,824

66,323

E-commerce & Consumer
 
24,344

8,113

Financial & Business Services
 
13,320

15,264

Media & Cable
 
21,757

3,317

Travel & Hospitality
 
16,514

13,641

Healthcare & Education
 
10,529

2,630

Energy, Power & utility
 
2,485

3,016

All other segments
 
6,369

2,791

Total
 
$
161,142

$
115,095