XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

North

America

  

Africa

  

EMESA*

  

Asia

  

September 30,

2022

 
                     

Services

 $280,192  $22,677  $69,087  $-  $371,956 

License fees

  468,090   -   450,170   -   918,260 

Hardware

  48,226   13,800   11,412   9,895   83,333 

Total Revenues

 $796,508  $36,477  $530,669  $9,895  $1,373,549 
  

North

America

  

Africa

  

EMESA*

  

Asia

  

September 30,

2021

 
                     

Services

 $259,965  $42,000  $12,759  $3,776  $318,500 

License fees

  534,775   308,000   20,678   7,006   870,459 

Hardware

  84,445   13,425   -   12,000   109,870 

Total Revenues

 $879,185  $363,425  $33,437  $22,782  $1,298,829 
  

North

America

  

Africa

  

EMESA*

  

Asia

  

September 30,

2022

 
                     

Services

 $936,910  $60,629  $205,274  $53  $1,202,866 

License fees

  1,436,704   517,161   1,507,051   79,676   3,540,592 

Hardware

  323,338   25,833   18,342   150,864   518,377 

Total Revenues

 $2,696,952  $603,623  $1,730,667  $230,593  $5,261,835 
  

North

America

  

Africa

  

EMESA*

  

Asia

  

September 30,

2021

 
                     

Services

 $891,856  $42,000  $41,109  $10,198  $985,163 

License fees

  1,307,265   557,484   72,205   74,656   2,011,610 

Hardware

  176,414   698,264   265,996   42,110   1,182,784 

Total Revenues

 $2,375,535  $1,297,748  $379,310  $126,964  $4,179,557