XML 16 R70.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 16 - Quarterly Financial Data (Unaudited) (Detail) - Summary of Quarterly Financial Data (Unaudited) (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Gross profit (in Dollars) $ 45,905,674 $ 40,337,159 $ 36,250,857
Net income from continuing operations (in Dollars) 5,596,070 4,753,969 4,158,491
Net income (in Dollars) 5,596,070 4,752,601 4,160,257
Basic $ 0.55 $ 0.47 $ 0.41
Diluted $ 0.55 $ 0.47 $ 0.41
Basic $ 0.55 $ 0.47 $ 0.41
Diluted $ 0.55 $ 0.47 $ 0.41
Diluted (in Shares) 10,175,346 10,182,098 10,251,863
First Quarter [Member]
     
Net sales (in Dollars) 18,177,078 15,879,040  
Gross profit (in Dollars) 11,365,633 9,524,848  
Net income from continuing operations (in Dollars) 1,574,105 1,150,576  
Net income (in Dollars) 1,574,105 1,150,576  
Basic $ 0.15 $ 0.11  
Diluted $ 0.15 $ 0.11  
Basic $ 0.15 $ 0.11  
Diluted $ 0.15 $ 0.11  
Basic (in Shares) 10,156,442 10,156,442  
Diluted (in Shares) 10,172,950 10,169,701  
Second Quarter [Member]
     
Net sales (in Dollars) 16,904,254 15,933,921  
Gross profit (in Dollars) 10,940,201 9,845,254  
Net income from continuing operations (in Dollars) 1,539,639 1,076,356  
Net income (in Dollars) 1,539,639 1,076,356  
Basic $ 0.15 $ 0.11  
Diluted $ 0.15 $ 0.11  
Basic $ 0.15 $ 0.11  
Diluted $ 0.15 $ 0.11  
Basic (in Shares) 10,156,442 10,156,442  
Diluted (in Shares) 10,172,171 10,168,098  
Third Quarter [Member]
     
Net sales (in Dollars) 17,000,728 15,385,421  
Gross profit (in Dollars) 10,404,770 9,238,278  
Net income from continuing operations (in Dollars) 280,770 830,474  
Net income (in Dollars) 280,770 829,106  
Basic $ 0.03 $ 0.08  
Diluted $ 0.03 $ 0.08  
Basic $ 0.03 $ 0.08  
Diluted $ 0.03 $ 0.08  
Basic (in Shares) 10,156,442 10,156,442  
Diluted (in Shares) 10,177,466 10,168,326  
Fourth Quarter [Member]
     
Net sales (in Dollars) 20,638,564 18,904,565  
Gross profit (in Dollars) 13,195,070 11,728,779  
Net income from continuing operations (in Dollars) 2,201,556 1,696,563  
Net income (in Dollars) $ 2,201,556 $ 1,696,563  
Basic $ 0.22 $ 0.17  
Diluted $ 0.22 $ 0.17  
Basic $ 0.22 $ 0.17  
Diluted $ 0.22 $ 0.17  
Basic (in Shares) 10,159,877 10,156,442  
Diluted (in Shares) 10,178,759 10,166,658