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

North

America

  

Africa

  

EMESA*

  

Asia

  

September

30,

2021

 
                     

License fees

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

Hardware

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

Services

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

Total Revenues

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

North

America

  

Africa

  

EMESA*

  

Asia

  

September

30,

2020

 
                     

License fees

 $339,747  $-  $6,732  $-  $346,479 

Hardware

  103,511   -   1,800   -   105,311 

Services

  450,994   -   36,693   3,848   491,535 

Total Revenues

 $894,252  $-  $45,225  $3,848  $943,325 
  

North

America

  

Africa

  

EMESA*

  

Asia

  

September

30,

2021

 
                     

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 

Services

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

Total Revenues

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

North

America

  

Africa

  

EMESA*

  

Asia

  

September

30,

2020

 
                     

License fees

 $528,524  $-  $6,732  $70,110  $605,366 

Hardware

  208,192   -   1,800   29,033   239,025 

Services

  857,156   -   52,144   19,261   928,561 
                     

Total Revenues

 $1,593,872  $-  $60,676  $118,404  $1,772,952