XML 96 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail) - USD ($)
$ in Thousands
Dec. 30, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Bonuses $ 17,333 $ 16,957
Payroll 14,078 14,906
Vacation 11,679 12,281
Severance and other 5,513 1,479
Total $ 48,603 $ 45,623