XML 110 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments - (Details)
€ in Thousands, £ in Thousands, SFr in Thousands, RM in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Apr. 27, 2019
USD ($)
Apr. 27, 2019
CAD ($)
Apr. 27, 2019
AUD ($)
Apr. 27, 2019
CHF (SFr)
Apr. 27, 2019
GBP (£)
Apr. 27, 2019
EUR (€)
Apr. 27, 2019
SGD ($)
Apr. 27, 2019
MYR (RM)
Apr. 28, 2018
USD ($)
Apr. 28, 2018
CAD ($)
Apr. 28, 2018
AUD ($)
Apr. 28, 2018
CHF (SFr)
Apr. 28, 2018
GBP (£)
Apr. 28, 2018
EUR (€)
Apr. 28, 2018
SGD ($)
Apr. 28, 2018
MYR (RM)
Recurring Basis                                
Derivative                                
Foreign currency contract, asset $ 91                              
Foreign currency contract, liability (4)               $ (236)              
Recurring Basis | Level 2                                
Derivative                                
Foreign currency contract, asset 91               41              
Foreign currency contract, liability (4)               (236)              
U.S. Dollars/Australian Dollars | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: (2,688)   $ (3,772)           (1,081)   $ (1,400)          
U.S. Dollars/Canadian Dollars | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: (625) $ (821)             (2,165) $ (2,819)            
U.S. Dollars/British Pounds | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: (3,547)       £ (2,680)       (5,856)       £ (4,368)      
U.S. Dollars/Singapore Dollars | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: 0           $ 0   (236)           $ (312)  
U.S. Dollars/Euros | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: 0         € 0     (854)         € (708)    
U.S. Dollars/Swiss Franc | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: (927)     SFr (925)         (41)     SFr (40)        
U.S. Dollars/Malaysian Ringgit | Not Designated as Hedging Instrument [Member]                                
Derivative                                
Foreign Currency Exchange Forward Contracts: $ (60)             RM (246) $ 0             RM 0