XML 128 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Allowance for credit losses      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 976 $ 1,726 $ 2,298
Additions charged to Costs and Expenses 1,306 (460) (214)
Deductions [1] (1,241) (290) (358)
Balance at End of Period 1,041 976 1,726
Inventory and other reserves      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 6,468 7,141 10,239
Additions charged to Costs and Expenses 7,350 6,796 7,657
Deductions [1] (4,930) (7,469) (10,755)
Balance at End of Period 8,888 6,468 7,141
Tax valuation allowance      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 35,818 10,083 7,190
Additions charged to Costs and Expenses 53,946 27,871 1,266
Additions charged to Other Accounts 110 (143) 4,437
Deductions [1] (73) (1,993) (2,810)
Balance at End of Period $ 89,801 $ 35,818 $ 10,083
[1] Primarily represents the utilization of established reserves, net of recoveries, where applicable.