v3.24.1.1.u2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Dec. 31, 2022
Jan. 01, 2022
Payables and Accruals [Abstract]            
Payroll and related benefits $ 161,607       $ 155,441  
Accrued expenses 671,237 $ 724,083 $ 678,103 $ 717,938 629,464 $ 774,149
Taxes payable 118,791       84,454  
Self-insurance reserves 74,536       72,337  
Capital expenditures 5,287       8,927  
Accrued Rebates 51,656       42,415  
Accrued Professional Fees, Current 14,425       22,317  
Other 176,747       200,548  
Total accrued expenses 671,237       629,464  
Movement in Standard Product Warranty Accrual [Roll Forward]            
Inventory related accruals $ 68,188       $ 43,025