XML 124 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Allowance for doubtful accounts      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 1,813 $ 1,743 $ 2,001
Additions charged to Costs and Expenses 411 (123) 130
Additions charged to Other Accounts 0 0 0
Deductions [1] 74 193 (388)
Balance at End of Period 2,298 1,813 1,743
Inventory and other reserves      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 4,685 3,843 3,984
Additions charged to Costs and Expenses 16,425 8,710 7,906
Additions charged to Other Accounts 0 0 0
Deductions [1] (10,871) (7,868) (8,047)
Balance at End of Period 10,239 4,685 3,843
Tax valuation allowance      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 6,760 6,191 22,760
Additions charged to Costs and Expenses 792 709 1,893
Additions charged to Other Accounts 141 (40) (403)
Deductions [1] (503) (100) (18,059)
Balance at End of Period $ 7,190 $ 6,760 $ 6,191
[1] Primarily represents the utilization of established reserves, net of recoveries, where applicable.