XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 1,928,929 $ 1,947,115 $ 5,012,696 $ 3,888,286
Service [Member]        
Revenues 620,465 435,106 1,152,987 830,910
License [Member]        
Revenues 1,235,771 1,162,148 3,714,327 2,622,331
Hardware [Member]        
Revenues 72,693 349,861 145,382 435,045
North America [Member]        
Revenues 1,123,541 999,842 1,820,709 1,900,444
North America [Member] | Service [Member]        
Revenues 281,607 301,087 545,464 656,719
North America [Member] | License [Member]        
Revenues 780,383 495,543 1,188,913 968,613
North America [Member] | Hardware [Member]        
Revenues 61,551 203,212 86,332 275,112
South America [Member]        
Revenues 26,009 22,677 602,427 567,146
South America [Member] | Service [Member]        
Revenues 26,009 22,677 49,797 37,952
South America [Member] | License [Member]        
Revenues 0 0 552,630 517,161
South America [Member] | Hardware [Member]        
Revenues 0 0 0 12,033
EMESA [Member]        
Revenues [1] 760,954 783,626 2,494,635 1,199,998
EMESA [Member] | Service [Member]        
Revenues 305,424 111,342 545,351 136,186
EMESA [Member] | License [Member]        
Revenues [1] 455,388 666,605 1,902,134 1,056,882
EMESA [Member] | Hardware [Member]        
Revenues [1] 142 5,679 47,150 6,930
Asia [Member]        
Revenues 18,425 140,970 94,925 220,698
Asia [Member] | Service [Member]        
Revenues 7,425 0 12,375 53
Asia [Member] | License [Member]        
Revenues 0 0 70,650 79,675
Asia [Member] | Hardware [Member]        
Revenues $ 11,000 $ 140,970 $ 11,900 $ 140,970
[1] EMESA – Europe, Middle East, South America