XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue $ 748,141 $ 886,881 $ 1,589,596 $ 2,305,216
North America [Member]        
Revenue 421,249 515,975 861,574 1,686,558
South America [Member]        
Revenue 83,056 2,770 83,056 3,169
EMEA [Member]        
Revenue [1] 79,901 9,690 345,140 15,885
Asia [Member]        
Revenue 163,935 358,446 299,826 599,604
License [Member]        
Revenue 154,251 127,751 256,970 624,319
License [Member] | North America [Member]        
Revenue 69,151 37,168 130,120 531,735
License [Member] | South America [Member]        
Revenue 30,000 583 30,000 583
License [Member] | EMEA [Member]        
Revenue 55,100 [1] 96,850 [1]
License [Member] | Asia [Member]        
Revenue 90,000 92,000
Hardware [Member]        
Revenue 344,769 625,069 781,056 1,226,249
Hardware [Member] | North America [Member]        
Revenue 120,496 359,732 220,086 721,822
Hardware [Member] | South America [Member]        
Revenue 53,040 2,011 53,040 2,341
Hardware [Member] | EMEA [Member]        
Revenue [1] 10,298 590 225,074 590
Hardware [Member] | Asia [Member]        
Revenue 160,935 262,736 282,856 501,496
Maintenance [Member]        
Revenue 241,121 123,861 441,720 263,949
Maintenance [Member] | North America [Member]        
Revenue 225,602 114,275 403,518 247,701
Maintenance [Member] | South America [Member]        
Revenue 16 176 16 245
Maintenance [Member] | EMEA [Member]        
Revenue [1] 12,503 9,100 21,216 15,295
Maintenance [Member] | Asia [Member]        
Revenue 3,000 310 16,970 708
Professional Services [Member]        
Revenue 8,000 10,200 109,850 190,700
Professional Services [Member] | North America [Member]        
Revenue 6,000 4,800 107,850 185,300
Professional Services [Member] | South America [Member]        
Revenue
Professional Services [Member] | EMEA [Member]        
Revenue 2,000 [1] 2,000 [1]
Professional Services [Member] | Asia [Member]        
Revenue $ 5,400 $ 5,400
[1] EMEA - Europe, Middle East, Africa