Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Summary of Earnings Per Share (Details)

v3.10.0.1
Earnings Per Share - Summary of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 07, 2018
Oct. 01, 2017
Oct. 07, 2018
Oct. 01, 2017
Earnings Per Share Reconciliation [Abstract]        
Basic weighted average shares outstanding (in shares) 12,994 12,927 12,977 12,888
Dilutive effect of stock options and awards (in shares) 60 96 87 98
Diluted weighted average shares outstanding (in shares) 13,054 13,023 13,064 12,986
Awards excluded due to anti-dilutive effect on diluted earnings per share (in shares) 548 209 428 324