Description of Business and Summary of Significant Accounting Policies - Summary of Cumulative Catch-Up Adjustments (Details) - Contracts Accounted for under Percentage of Completion - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 01, 2016 |
Jun. 26, 2015 |
Jul. 01, 2016 |
Jun. 26, 2015 |
|
| Concentration Risk [Line Items] | ||||
| Favorable adjustments | $ 2,712 | $ 2,607 | $ 6,864 | $ 5,443 |
| Unfavorable adjustments | (2,454) | (3,799) | (3,834) | (5,572) |
| Net adjustments | $ 258 | $ (1,192) | $ 3,030 | $ (129) |