v3.26.3
Note 3 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2026

 
                     

Services

 $127,669  $44,407  $21,511  $1,541  $195,128 

License fees

  357,566   -   903,249   14,434   1,275,249 

Hardware

  4,004   -      8,400   12,404 

Total Revenues

 $489,239  $44,407  $924,760  $24,375  $1,482,781 
  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2025

 
                     

Services

 $204,536  $63,482  $95  $-  $268,113 

License fees

  471,471   -   446,480   -   917,951 

Hardware

  5,692   -   217,500   140,450   363,642 

Total Revenues

 $681,699  $63,482  $664,075  $140,450  $1,549,706 

 

 

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2026

 
                     

Services

 $479,565  $145,989  $46,135  $2,827  $674,516 

License fees

  840,610   866,930   2,148,513   14,434   3,870,487 

Hardware

  115,947   -   541,695   345,660   1,003,302 

Total Revenues

 $1,436,122  $1,012,919  $2,736,343  $362,921  $5,548,305 
  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2025

 
                     

Services

 $630,517  $191,116  $37,980  $3,094  $862,707 

License fees

  1,170,729   525,094   1,126,973   -   2,822,796 

Hardware

  73,987   -   876,692   217,590   1,168,269 

Total Revenues

 $1,875,233  $716,210  $2,041,645  $220,684  $4,853,772