v3.26.1
Working capital - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Receivables, Allowance for Credit Loss, Beginning Balance $ 108,195 $ 108,504
Credit Loss (Release) Provisions 472 3,503
Credit Loss Recoveries (432) (702)
Receivables Write Offs (9,607) (10,498)
Foreign Currency Effect and Other (1,522) 5,984
Receivables, Allowance for Credit Loss, Ending Balance 97,970 108,195
Receivables transferred and de-recognized $ 1,980,000 $ 1,560,000