XML 27 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2015
Sep. 27, 2014
Oct. 03, 2015
Sep. 27, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 627,284 1,247,476 625,257 276,685
Weighted Average Number of Shares Outstanding, Basic 24,694,000 24,323,000 24,599,000 24,202,000
Earnings Per Share, Basic $ 0.20 $ 0.20 $ 0.63 $ 0.51
Weighted Average Number Diluted Shares Outstanding Adjustment 24,000 18,000 110,000 191,000
Dilutive Securities, Effect on Basic Earnings Per Share, Including Options and Restrictive Stock Units $ 0.00 $ 0.00 $ 0.00 $ (0.01)
Weighted Average Number of Shares Outstanding, Diluted 24,718,000 24,341,000 24,709,000 24,393,000
Earnings Per Share, Diluted $ 0.20 $ 0.20 $ 0.63 $ 0.50