Composition of Certain Financial Statement Captions - Schedule of Compensation and Other Employee Benefits (Details) - USD ($) $ in Thousands |
Jun. 26, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Compensation and Other Employee Benefits | ||
| Accrued salaries and wages | $ 25,780 | $ 13,919 |
| Accrued bonus | 2,533 | 4,528 |
| Accrued employee benefits | 17,904 | 18,133 |
| Total | $ 46,217 | $ 36,580 |