v3.24.2.u1
Receivables, net (Details) - USD ($)
$ in Thousands
Jul. 13, 2024
Dec. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 876,117 $ 827,730
Less: Allowance for doubtful accounts (28,508) (27,589)
Receivables, net 847,609 800,141
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 628,025 558,953
Accounts Receivable, Vendor [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 237,896 257,847
Accounts Receivable, Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 10,196 $ 10,930