v3.26.1
Note B - Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

North

              

December 31,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2025

 
                     

License fees

 $1,726,401  $526,465  $1,170,434  $-  $3,423,300 

Hardware

  115,052   653   997,273   229,170   1,342,148 

Services

  829,756   254,648   84,609   3,094   1,172,107 

Total revenues

 $2,671,209  $781,766  $2,252,316  $232,264  $5,937,555 
  

North

              

December 31,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2024

 
                     

License fees

 $2,410,624  $1,490,256  $1,282,176  $6,314  $5,189,370 

Hardware

  154,931   -   391,764   85,000   631,695 

Services

  898,686   162,467   47,353   -   1,108,506 

Total revenues

 $3,464,241  $1,652,723  $1,721,293  $91,314  $6,929,571