XML 28 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Income Statement [Abstract]    
Net sales $ 27,891us-gaap_SalesRevenueNet $ 25,781us-gaap_SalesRevenueNet
Cost of goods sold 19,325us-gaap_CostOfGoodsSold 18,032us-gaap_CostOfGoodsSold
Gross profit 8,566us-gaap_GrossProfit 7,749us-gaap_GrossProfit
Selling, general and administrative expense 4,866us-gaap_SellingGeneralAndAdministrativeExpense 4,461us-gaap_SellingGeneralAndAdministrativeExpense
Operating income 3,700us-gaap_OperatingIncomeLoss 3,288us-gaap_OperatingIncomeLoss
Interest income 9us-gaap_InterestIncomeOther 5us-gaap_InterestIncomeOther
Income before taxes 3,709us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 3,293us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes 1,295us-gaap_IncomeTaxExpenseBenefit 1,153us-gaap_IncomeTaxExpenseBenefit
Net income $ 2,414us-gaap_NetIncomeLoss $ 2,140us-gaap_NetIncomeLoss
Basic and diluted net income per common share $ 0.19us-gaap_EarningsPerShareBasicAndDiluted $ 0.17us-gaap_EarningsPerShareBasicAndDiluted
Cash dividends per share $ 0.05us-gaap_CommonStockDividendsPerShareCashPaid $ 0.05us-gaap_CommonStockDividendsPerShareCashPaid
Basic and diluted weighted average shares outstanding 12,404us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted 12,397us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted