Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share (Computation of Basic and Diluted Earnings Per Share)(Details)

v2.4.1.9
Net Income Per Share (Computation of Basic and Diluted Earnings Per Share)(Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Mar. 29, 2015
Mar. 30, 2014
NUMERATOR:    
Net income $ 3,235us-gaap_NetIncomeLoss $ 2,632us-gaap_NetIncomeLoss
DENOMINATOR:    
Weighted-average common shares outstanding 16,449,682us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,397,629us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Basic net income per common share $ 0.20us-gaap_EarningsPerShareBasic $ 0.16us-gaap_EarningsPerShareBasic
NUMERATOR:    
Net income $ 3,235us-gaap_NetIncomeLoss $ 2,632us-gaap_NetIncomeLoss
DENOMINATOR:    
Weighted-average common shares outstanding 16,449,682us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,397,629us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive effect of stock options and restricted stock units 239,880us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 314,789us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted-average of diluted shares 16,689,562us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 16,712,418us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Diluted net income per common share $ 0.19us-gaap_EarningsPerShareDiluted $ 0.16us-gaap_EarningsPerShareDiluted