XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation - Schedule of Revision of Prior Period Financial Statements - Consolidated Statement of Cash Flows (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Accounts receivable $ (29,491) $ 13,333
Accrued customer rebates and returns 4,471 (497)
Accrued compensation and other liabilities 6,808 3,043
Net cash provided by operating activities $ 18,590 16,431
As Previously Reported [Member] | ASU 2014-09 [Member]    
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Accounts receivable   12,611
Accrued compensation and other liabilities   3,268
Net cash provided by operating activities   16,431
Adjustment [Member] | ASU 2014-09 [Member]    
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Accounts receivable   722
Accrued customer rebates and returns   (497)
Accrued compensation and other liabilities   $ (225)