XML 59 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregated Revenue [Line Items]    
Revenue $ 69,114 $ 77,652
Domestic    
Disaggregated Revenue [Line Items]    
Revenue 41,587 44,364
Offshore    
Disaggregated Revenue [Line Items]    
Revenue 18,166 21,123
Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 9,361 12,165
Communications Sector [Member]    
Disaggregated Revenue [Line Items]    
Revenue 44,852 59,307
Communications Sector [Member] | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 24,848 31,362
Communications Sector [Member] | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 14,613 18,896
Communications Sector [Member] | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 5,391 9,049
Retail    
Disaggregated Revenue [Line Items]    
Revenue 10,759 10,026
Retail | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 5,982 7,233
Retail | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 2,655 1,738
Retail | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 2,122 1,055
Healthcare    
Disaggregated Revenue [Line Items]    
Revenue 5,881 3,301
Healthcare | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 5,377 2,914
Healthcare | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 456 225
Healthcare | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 48 162
Gov't Services    
Disaggregated Revenue [Line Items]    
Revenue 3,286 0
Gov't Services | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 3,286 0
Gov't Services | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 0 0
Gov't Services | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 0 0
Technology    
Disaggregated Revenue [Line Items]    
Revenue 1,793 2,183
Technology | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 252 614
Technology | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 272 0
Technology | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 1,269 1,569
Financial    
Disaggregated Revenue [Line Items]    
Revenue 1,563 1,361
Financial | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 1,563 1,361
Financial | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 0 0
Financial | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue 0 0
Other    
Disaggregated Revenue [Line Items]    
Revenue 980 1,474
Other | Domestic    
Disaggregated Revenue [Line Items]    
Revenue 279 880
Other | Offshore    
Disaggregated Revenue [Line Items]    
Revenue 170 264
Other | Nearshore    
Disaggregated Revenue [Line Items]    
Revenue $ 531 $ 330