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 | |
|---|---|---|
Mar. 31, 2017 |
Apr. 01, 2016 |
|
| Concentration Risk [Line Items] | ||
| Favorable adjustments | $ 3,542 | $ 4,152 |
| Unfavorable adjustments | (823) | (1,380) |
| Net favorable adjustments | $ 2,719 | $ 2,772 |