XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation - Schedule of Revision of Prior Period Financial Statements - Consolidated Statement of Cash Flows (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Dec. 29, 2018
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable $ 21,500 $ (33,648) $ (61,413)
Accrued compensation and other liabilities (8,836) (12,788) (672)
Net cash used in operating activities $ 36,548 45,605 78,112
As Previously Reported [Member] | ASU 2014-09 [Member]      
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable   (40,180) (66,403)
Accrued compensation and other liabilities   (6,256) 4,318
Net cash used in operating activities   45,605 78,112
Adjustment [Member] | ASU 2014-09 [Member]      
Error Corrections And Prior Period Adjustments Restatement [Line Items]      
Accounts receivable   6,532 4,990
Accrued compensation and other liabilities   $ (6,532) $ (4,990)