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