XML 125 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 49,109 $ 52,703 $ 67,719
Additions charged to costs and expenses 22,219 19,456 14,604
Deductions 17,913 23,050 29,620
Balance at End of Year 53,415 49,109 52,703
Allowance for Credit Losses      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 191 20 43
Additions charged to costs and expenses 9 171 55
Deductions 168   78
Balance at End of Year 32 191 20
Sales Return Reserve      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 6,174 5,706 4,816
Additions charged to costs and expenses 17,754 15,967 15,459
Deductions 17,349 15,499 14,569
Balance at End of Year 6,579 6,174 5,706
Deferred Tax Asset Valuation Allowance      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 42,744 46,977 62,860
Additions charged to costs and expenses 4,456 3,318 (910)
Deductions 396 7,551 14,973
Balance at End of Year $ 46,804 $ 42,744 $ 46,977