XML 26 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 7 - Segment Information - Net Sales for Geographic Areas (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
UNITED STATES        
Net sales $ 16,558,873 $ 16,219,193 $ 51,144,236 $ 49,298,035
CANADA        
Net sales 1,693,958 1,908,966 5,432,724 5,835,776
All Other Countries [Member]        
Net sales 1,103,106 1,289,075 3,341,269 3,825,496
Net sales $ 19,355,937 $ 19,417,234 $ 59,918,229 $ 58,959,307