XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Geographical Areas    
Sales $ 10,660,808 $ 22,303,472
North America [Member]    
Geographical Areas    
Sales 4,194,550 12,717,485
CHINA    
Geographical Areas    
Sales 6,278,704 0
AUSTRALIA    
Geographical Areas    
Sales 0 3,660,465
Asia [Member]    
Geographical Areas    
Sales [1] 0 5,925,522
Other Countries [Member]    
Geographical Areas    
Sales $ 187,554 $ 0
[1] excluding China