XML 72 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Geographical Sales (Details) - Schedule of Sales by Geographic Region - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Geographical Areas    
Sales $ 88,645,204 $ 106,494,132
North America [Member]    
Geographical Areas    
Sales 54,126,312 49,765,102
Europe [Member]    
Geographical Areas    
Sales 0 3,456,045
CHINA    
Geographical Areas    
Sales 11,331,108 14,598,858
AUSTRALIA    
Geographical Areas    
Sales 11,075,268 25,895,686
Asia [Member]    
Geographical Areas    
Sales [1] 11,817,196 12,281,116
HONG KONG    
Geographical Areas    
Sales 2,922 471,279
Other Countries [Member]    
Geographical Areas    
Sales $ 292,398 $ 26,046
[1] excluding China and Hong Kong