XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended December 31,

 

Vertical

 

2022

  

2021

 

Telecom

  99,253   88,487 

E-commerce & Consumer

  77,565   89,560 

Financial & Business Services

  53,013   95,023 

Media & Cable

  51,945   72,239 

Travel & Hospitality

  50,191   55,832 

Healthcare & Education

  29,054   42,998 

Technology, IT & Related Services

  12,151   13,126 

Other verticals

  11,902   12,977 

Gross revenue

  385,074   470,242 

Less: Warrant contra revenue

  -   87 

Net revenue

  385,074   470,329