XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregated Revenue [Line Items]    
Revenue $ 161,142 $ 115,095
Telecom    
Disaggregated Revenue [Line Items]    
Revenue 65,824 66,323
E-commerce & Consumer    
Disaggregated Revenue [Line Items]    
Revenue 24,344 8,113
Financial & Business Services    
Disaggregated Revenue [Line Items]    
Revenue 13,320 15,264
Media & Cable    
Disaggregated Revenue [Line Items]    
Revenue 21,757 3,317
Travel & Hospitality    
Disaggregated Revenue [Line Items]    
Revenue 16,514 13,641
Healthcare & Education    
Disaggregated Revenue [Line Items]    
Revenue 10,529 2,630
Energy, Power & utility    
Disaggregated Revenue [Line Items]    
Revenue 2,485 3,016
All other segments    
Disaggregated Revenue [Line Items]    
Revenue $ 6,369 $ 2,791