v3.24.1.1.u2
Receivables, net (Details) - USD ($)
$ in Thousands
Apr. 20, 2024
Dec. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 852,761 $ 827,730
Less: Allowance for doubtful accounts (27,377) (27,589)
Receivables, net 825,384 800,141
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 602,710 558,953
Accounts Receivable, Vendor [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 237,987 257,847
Accounts Receivable, Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 12,064 $ 10,930