XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
North
America
   
 
Africa
   
EMESA*
   
Asia
   
March 31,
2021
 
                                         
License fees
  $
368,800
    $
-
    $
42,508
    $
67,650
    $
478,958
 
Hardware
   
48,795
     
684,839
     
265,995
     
30,029
     
1,029,658
 
Services
   
359,614
     
-
     
17,888
     
2,520
     
380,022
 
Total Revenues
  $
777,209
    $
684,839
    $
326,391
    $
100,199
    $
1,888,638
 
   
North
America
   
 
Africa
   
EMESA*
   
Asia
   
March 31,
2020
 
                                         
License fees
  $
165,235
    $
-
    $
-
    $
70,110
    $
235,345
 
Hardware
   
56,354
     
-
     
-
     
23,263
     
79,617
 
Services    
196,316
     
-
     
4,142
     
7,065
     
207,523
 
Total Revenues
  $
417,905
    $
-
    $
4,142
    $
100,438
    $
522,485