XML 53 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 7 - Net Sales for Geographic Areas (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
UNITED STATES        
Net sales $ 16,610,634 $ 16,836,732 $ 34,338,263 $ 34,585,363
CANADA        
Net sales 1,746,547 1,852,181 3,488,303 3,738,766
All Other Countries [Member]        
Net sales 1,165,724 1,084,615 2,368,566 2,238,163
Net sales $ 19,522,905 $ 19,773,528 $ 40,195,132 $ 40,562,292