v3.26.1
Debt - short-term debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jul. 31, 2026
Components of short-term debt      
Short-term debt $ 733,952 $ 87,284  
Accounts receivable securitization program      
Components of short-term debt      
Accounts receivable securitization program $ 500,000   $ 700,000
Short-term Debt, Weighted Average Interest Rate 4.49%    
stated interest rate   5.18%  
Accounts receivable securitization extension duration 2 years    
Short-term debt $ 500,000 $ 500,000  
Term loan - current portion      
Components of short-term debt      
Short-term Debt, Weighted Average Interest Rate 4.07%    
Short-term debt $ 89,806    
Other Short -Term Debt      
Components of short-term debt      
Short-term Debt, Weighted Average Interest Rate 4.49% 5.17%  
Short-term debt $ 144,146 $ 87,284