XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

North

America

   

Africa

   

EMESA*

   

Asia

   

March 31,

2023

 
                                         

License fees

  $ 408,530     $ 552,630     $ 1,446,746     $ 70,650     $ 2,478,556  

Hardware

    24,781       -       47,008       900       72,689  

Services

    263,858       23,787       239,927       4,950       532,522  

Total Revenues

  $ 697,169     $ 576,417     $ 1,733,681     $ 76,500     $ 3,083,767  
   

North

America

   

Africa

   

EMESA*

   

Asia

   

March 31,

2022

 
                                         

License fees

  $ 473,070     $ 517,161     $ 390,277     $ 79,675     $ 1,460,183  

Hardware

    71,900       12,033       1,251       -       85,184  

Services

    355,632       15,275       24,844       53       395,804  

Total Revenues

  $ 900,602     $ 544,469     $ 416,372     $ 79,728     $ 1,941,171