v3.21.1
Fair Value - Schedule of derivative financial instruments (Detail) - USD ($)
$ in Thousands
Mar. 26, 2021
Jun. 26, 2020
Derivatives designates as hedging instruments:    
Derivative assets, gross balances $ 167 $ 2,823
Derivative liabilities, gross balances (7,312) (5,866)
Foreign currency forward and option contracts    
Derivatives not designated as hedging instruments    
Derivative Assets 166 9
Derivative Liabilities (90) (611)
Interest rate swaps    
Derivatives not designated as hedging instruments    
Derivative Assets 0 0
Derivative Liabilities 0 0
Derivatives designates as hedging instruments:    
Derivative Assets 0 0
Derivative Liabilities (3,976) (5,172)
Foreign currency forward contracts    
Derivatives designates as hedging instruments:    
Derivative Assets 1 2,814
Derivative Liabilities $ (3,246) $ (83)