XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair value of financial instruments - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 24, 2022
Jun. 25, 2021
Derivatives designated as hedging instruments    
Derivative assets, gross balances $ 110 $ 1
Derivative liabilities, gross balances (7,579) (7,631)
Foreign currency forward and option contracts    
Derivatives not designated as hedging instruments    
Derivative Assets 0 0
Derivative Liabilities (1,561) (1,379)
Foreign currency forward contracts    
Derivatives designated as hedging instruments    
Derivative Assets 0 1
Derivative Liabilities (4,821) (2,703)
Interest rate swaps    
Derivatives not designated as hedging instruments    
Derivative Assets 0 0
Derivative Liabilities 0 0
Derivatives designated as hedging instruments    
Derivative Assets 110 0
Derivative Liabilities $ (1,197) $ (3,549)