XML 60 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]    
Sales $ 22,303,472 $ 18,057,022
North America [Member]    
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]    
Sales 12,717,485 12,529,632
Europe [Member]    
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]    
Sales 0 2,262,865
AUSTRALIA    
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]    
Sales 3,660,465 2,449,454
Asia [Member]    
Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]    
Sales $ 5,925,522 $ 815,071