Composition of Certain Financial Statement Captions - Schedule of Other Accrued Liabilities (Details) - USD ($) $ in Thousands |
Jul. 01, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Other Accrued Liabilities | ||
| Workers' compensation, auto and general liability reserve | $ 6,393 | $ 7,537 |
| Income taxes | 2,784 | 3,214 |
| Defense Base Act insurance financing | 0 | 2,727 |
| Other accrued liabilities | 11,834 | 11,790 |
| Total | $ 21,011 | $ 25,268 |