XML 82 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12 - Net Sales for Geographic Areas (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
UNITED STATES      
Net sales $ 72,061,009 $ 69,791,099 $ 65,371,652
CANADA      
Net sales 7,543,468 8,342,896 8,004,320
All Other Countries [Member]      
Net sales 4,556,723 5,296,917 4,908,613
Net sales $ 84,161,200 $ 83,430,912 $ 78,284,585