XML 59 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Schedule of Revision of Prior Period Financial Statements - Consolidated Statement of Cash Flows (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Dec. 29, 2018
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable $ 28,276 $ (59,806) $ (61,413)
Accrued compensation and other liabilities (9,741) 3,432 (672)
Net cash used in operating activities $ 59,650 65,213 78,112
As Previously Reported [Member] | ASU 2014-09 [Member]      
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable   (56,484) (66,403)
Accrued compensation and other liabilities   110 4,318
Net cash used in operating activities   65,213 78,112
Adjustment [Member] | ASU 2014-09 [Member]      
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable   (3,322) 4,990
Accrued compensation and other liabilities   $ 3,322 $ (4,990)