Earnings per Share (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 24, 2016 |
Sep. 26, 2015 |
Sep. 24, 2016 |
Sep. 26, 2015 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Basic weighted average shares outstanding | 28,725,000 | 28,581,000 | 28,652,000 | 27,135,000 |
| Dilutive stock options | 289,000 | 310,000 | 339,000 | 303,000 |
| Diluted weighted average shares outstanding | 29,014,000 | 28,891,000 | 28,991,000 | 27,438,000 |
| Employee Stock Option [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities excluded from computation of earnings per share, amount | 5,000 | 0 | 5,000 | 8,000 |