XML 135 R122.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2026
Dec. 27, 2024
Dec. 29, 2023
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 53,415 $ 49,109 $ 52,703
Additions charged to costs and expenses 24,715 22,219 19,456
Deductions 13,292 17,913 23,050
Balance at End of Year 64,838 53,415 49,109
Allowance for Credit Losses      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 32 191 20
Additions charged to costs and expenses 71 9 171
Deductions 20 168  
Balance at End of Year 83 32 191
Sales Return Reserve      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 6,579 6,174 5,706
Additions charged to costs and expenses 24,644 17,754 15,967
Deductions 21,024 17,349 15,499
Balance at End of Year 10,199 6,579 6,174
Deferred Tax Asset Valuation Allowance      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 46,804 42,744 46,977
Additions charged to costs and expenses 0 4,456 3,318
Deductions (7,752) 396 7,551
Balance at End of Year $ 54,556 $ 46,804 $ 42,744