XML 13 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 28, 2019
Jan. 01, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]      
Accrued compensation $ 28,938   $ 29,616
Accrued income tax and sales tax 55   82
Other 8,708   8,088
Total $ 37,701 $ 37,457 $ 37,786