XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 

Vertical:

 

2021

  

2020

  

2021

  

2020

 

Telecom

  56,676   54,834   161,961   160,362 

E-commerce & Consumer

  22,434   23,320   74,757   71,884 

Healthcare & Education

  15,315   18,774   73,020   44,757 

Media & Cable

  22,863   25,536   72,435   70,801 

Financial & Business Services

  17,161   12,208   48,374   36,034 

Travel & Hospitality

  12,027   15,063   33,066   45,028 

Technology, IT & Related Services

  5,125   4,813   15,064   14,310 

All other verticals

  21,347   8,549   47,202   23,750 

Gross revenue

  172,948   163,097   525,879   466,926 

Less: Warrant contra revenue

  (161)  (410)  (991)  (1,173)

Net revenue

 $172,787  $162,687  $524,888  $465,753