XML 50 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements Of Income And Comprehensive Income (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Consolidated Statements Of Income And Comprehensive Income [Abstract]        
Sales $ 22,713,958 $ 19,913,003 $ 44,259,854 $ 38,960,269
Less: discounts and allowances (2,160,578) (1,715,085) (4,309,276) (3,458,448)
Net Sales 20,553,380 18,197,918 39,950,578 35,501,821
Cost of goods sold 12,102,841 12,306,764 24,341,182 21,711,256
Depreciation expense 413,109 390,694 812,154 767,207
Total cost of goods sold 12,515,950 12,697,458 25,153,336 22,478,463
Gross profit 8,037,430 5,500,460 14,797,242 13,023,358
Selling expenses 2,622,275 2,897,118 5,326,515 5,248,157
General and administrative 2,099,699 1,707,171 4,094,035 3,417,449
Amortization expense 188,705 195,957 377,409 391,916
Total Operating Expenses 4,910,679 4,800,246 9,797,959 9,057,522
Income from operations 3,126,751 700,214 4,999,283 3,965,836
Other income (expense):        
Interest and dividend income 24,478 17,094 36,049 34,687
Rental income 3,018 650 6,017 650
Interest expense (43,918) (72,298) (94,103) (134,428)
Impairment of investments 0 0 0 0
Gain (loss) on sale of investments, net 4,406 541 22,390 (2,056)
Total other income (expense) (12,016) (54,013) (29,647) (101,147)
Income before provision for income taxes 3,114,735 646,201 4,969,636 3,864,689
Provision for income taxes 1,065,607 380,659 1,825,520 1,673,376
Net income 2,049,128 265,542 3,144,116 2,191,313
Basic and diluted earnings per common share $ 0.13 $ 0.02 $ 0.19 $ 0.13
Weighted average number of shares outstanding 16,376,601 16,434,314 16,389,674 16,461,981
COMPREHENSIVE INCOME        
Net income 2,049,128 265,542 3,144,116 2,191,313
Other comprehensive income (loss), net of tax:        
Unrealized gains on investments (net of tax) (15,593) 10,404 33,730 25,855
Less reclassification adjustment for (gains) losses included in net income (net of taxes) (2,489) (305) (12,650) 1,162
Comprehensive income $ 2,031,046 $ 275,641 $ 3,165,196 $ 2,218,330