XML 27 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value - Additional Information (Detail)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Mar. 27, 2020
USD ($)
Contract
Mar. 27, 2020
USD ($)
Contract
Mar. 29, 2019
USD ($)
shares
Contract
Sep. 03, 2019
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Derivative notional amount $ 125,100 $ 125,100    
Derivative maturity period   2023-06    
Unrealized gain (loss) on derivatives $ 1,279 $ 846    
Derivative, Fixed Interest Rate 2.86% 2.86%    
Foreign currency forward contracts        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract     45  
Derivative notional amount     $ 98,000  
Unrealized gain (loss) on derivatives     $ 1,500  
Gains or losses from accumulated other comprehensive income expected to be reclassified   $ 4,900    
Foreign currency forward contracts | Non designated        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 20 20    
Derivative notional amount $ 24,000 $ 24,000    
Foreign currency forward contracts | Designated as Hedging Instrument        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 1 1    
Derivative notional amount $ 1,000 $ 1,000    
Unrealized gain (loss) on derivatives 2,100 4,000    
Gain (Loss) on Sale of Derivatives $ 1,700 $ 1,700    
Foreign currency forward contracts | Designated as Hedging Instrument | Thai baht        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 100 100 0  
Derivative notional amount $ 101,000 $ 101,000    
Unrealized gain (loss) on derivatives $ 6,600 $ 6,600    
Foreign currency forward contracts | Designated as Hedging Instrument | Minimum | Thai baht        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Derivative maturity period 2020-04      
Foreign currency forward contracts | Designated as Hedging Instrument | Maximum | Thai baht        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Derivative maturity period 2020-10      
Foreign currency option contracts        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 1 1    
Derivative notional amount     $ 5,000  
Interest rate swaps        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 2 2    
Number of Interest Rate Swaps | shares     64.2  
Gains or losses from accumulated other comprehensive income expected to be reclassified   $ 17    
Interest rate swaps | Bank of ayudhya public company | Bank of america credit facility        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Derivative maturity period   2024-06    
Long term Debt Fixed Interest Percentage       4.36%
Interest rate swaps | Non designated        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Unrealized gain (loss) on derivatives   $ 1,700 $ 1,600  
Canadian dollars forward contract        
Foreign Currency Fair Value Hedge Derivative [Line Items]        
Number of forward contracts outstanding | Contract 1 1    
Derivative notional amount $ 500 $ 500 $ 400