XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Note 5 - Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Vertical:
 
2019
   
2018
   
2019
   
2018
 
Telecom
   
64,421
     
58,412
     
130,245
     
124,761
 
E-commerce & Consumer
   
24,375
     
7,950
     
48,719
     
16,063
 
Financial & Business Services
   
13,245
     
12,941
     
26,565
     
28,182
 
Media & Cable
   
23,587
     
2,691
     
45,344
     
6,008
 
Travel & Hospitality
   
17,375
     
13,366
     
33,889
     
27,007
 
Healthcare & Education
   
8,352
     
2,301
     
18,881
     
4,945
 
Technology, IT & Related Services
   
3,458
     
1,346
     
5,896
     
2,822
 
All other segments
   
6,470
     
11,216
     
12,886
     
15,530
 
Gross Revenue
   
161,283
     
110,223
     
322,425
     
225,318
 
Less: Warrant Contra Revenue    
(730
)    
-
     
(730
)    
-
 
Net Revenue
 
$
160,553
   
$
110,223
   
$
321,695
   
$
225,318