XML 26 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 7 - Segment Information - Net Sales for Geographic Areas (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
UNITED STATES        
United States $ 16,836,732 $ 16,432,956 $ 34,585,363 $ 33,078,842
CANADA        
United States 1,852,181 2,030,752 3,738,766 3,926,810
All Other Countries [Member]        
United States 1,084,615 1,239,899 2,238,163 2,536,421
United States $ 19,773,528 $ 19,703,607 $ 40,562,292 $ 39,542,073