XML 139 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives and Risk Management (Cash Flow Hedges) (Details)
€ in Millions, ¥ in Millions, £ in Millions, $ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 28, 2019
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 28, 2019
JPY (¥)
Dec. 28, 2019
AUD ($)
Dec. 28, 2019
MXN ($)
Dec. 28, 2019
EUR (€)
Dec. 28, 2019
CAD ($)
Dec. 28, 2019
GBP (£)
Derivative [Line Items]                  
Cash flow hedge gain (loss) reclassified into earnings $ 0 $ 0 $ 200,000            
Cash Flow Hedges                  
Derivative [Line Items]                  
Maximum period of future intercompany purchases 24 months                
Percentage of forecasted purchases to manage fluctuations in global currencies (up to) 85.00%     85.00% 85.00% 85.00% 85.00% 85.00% 85.00%
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | Euro                  
Derivative [Line Items]                  
Notional amount $ 122,700,000           € 106.0    
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | Canadian dollar                  
Derivative [Line Items]                  
Notional amount 31,300,000             $ 41.4  
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | British pound                  
Derivative [Line Items]                  
Notional amount 17,700,000               £ 13.6
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | Japanese yen                  
Derivative [Line Items]                  
Notional amount 12,400,000     ¥ 1,320.5          
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | Mexican peso                  
Derivative [Line Items]                  
Notional amount 8,400,000         $ 167.8      
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | Australian dollar                  
Derivative [Line Items]                  
Notional amount 4,600,000       $ 6.7        
Cash Flow Hedges | Designated as cash flow hedges | Forward contracts | U.S. dollar                  
Derivative [Line Items]                  
Notional amount $ 18,700,000     ¥ 1,985.0