Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule II - Valuation and Qualifying Accounts (Details)

v3.25.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 6,438 $ 7,215 $ 9,918
Charged to Costs and Expenses 1,338 670 (807)
Charged to Other Accounts 0 0 0
Deductions 1,634 1,447 1,896
Balance at End of Period 6,142 6,438 7,215
Valuation allowance for deferred income tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 82,565 86,213 25,799
Charged to Costs and Expenses 3,578 3,165 (5,089)
Charged to Other Accounts 42,543 (6,813) 65,503
Deductions 0 0 0
Balance at End of Period $ 128,686 $ 82,565 $ 86,213