XML 55 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Income (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
NET SALES $ 83,430,912us-gaap_SalesRevenueNet $ 78,284,585us-gaap_SalesRevenueNet $ 72,720,624us-gaap_SalesRevenueNet
COST OF SALES 31,306,155us-gaap_CostOfGoodsSold 28,956,561us-gaap_CostOfGoodsSold 26,814,950us-gaap_CostOfGoodsSold
Gross Profit 52,124,757us-gaap_GrossProfit 49,328,024us-gaap_GrossProfit 45,905,674us-gaap_GrossProfit
OPERATING EXPENSES 40,166,728us-gaap_OperatingExpenses 38,061,234us-gaap_OperatingExpenses 36,761,669us-gaap_OperatingExpenses
INCOME FROM OPERATIONS 11,958,029us-gaap_OperatingIncomeLoss 11,266,790us-gaap_OperatingIncomeLoss 9,144,005us-gaap_OperatingIncomeLoss
OTHER (INCOME) EXPENSE:      
Interest expense 225,584us-gaap_InterestExpense 206,763us-gaap_InterestExpense 240,934us-gaap_InterestExpense
Other, net (75,165)us-gaap_OtherNonoperatingIncomeExpense (160,732)us-gaap_OtherNonoperatingIncomeExpense (42,574)us-gaap_OtherNonoperatingIncomeExpense
Total other expense 150,419us-gaap_NonoperatingIncomeExpense 46,031us-gaap_NonoperatingIncomeExpense 198,360us-gaap_NonoperatingIncomeExpense
INCOME BEFORE NCOME TAXES 11,807,610us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 11,220,759us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 8,945,645us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
PROVISION FOR INCOME TAXES 4,100,689us-gaap_IncomeTaxExpenseBenefit 3,955,042us-gaap_IncomeTaxExpenseBenefit 3,349,575us-gaap_IncomeTaxExpenseBenefit
NET INCOME $ 7,706,921us-gaap_NetIncomeLoss $ 7,265,717us-gaap_NetIncomeLoss $ 5,596,070us-gaap_NetIncomeLoss
NET INCOME PER COMMON SHARE:      
BASIC (in Dollars per share) $ 0.76us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.71us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.55us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
DILUTED (in Dollars per share) $ 0.75us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.71us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.55us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Weighted Average Number of Shares Outstanding:      
Basic (in Shares) 10,203,063us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 10,176,492us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 10,157,395us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted (in Shares) 10,241,121us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 10,216,438us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 10,175,346us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding