XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value of financial instruments - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 24, 2022
Derivatives designated as hedging instruments    
Derivative assets, gross balances $ 221 $ 110
Derivative liabilities, gross balances (5,236) (7,579)
Foreign currency forward and option contracts    
Derivatives not designated as hedging instruments    
Derivative Assets 2 0
Derivative Liabilities (1,256) (1,561)
Foreign currency forward contracts    
Derivatives designated as hedging instruments    
Derivative Assets 4 0
Derivative Liabilities (3,980) (4,821)
Interest rate swaps    
Derivatives designated as hedging instruments    
Derivative Assets 215 110
Derivative Liabilities $ 0 $ (1,197)