XML 101 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended
Mar. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Net gains expected to be reclassified into earnings from accumulated other comprehensive loss $ 22,500,000  
Derivative contracts classified within Level 3 of fair value hierarchy 0 $ 0
Derivative contracts transfers in to Level 3 fair value hierarchy 0  
Foreign currency contracts | Derivative instruments and hedging | Designated as hedging instrument    
Derivative [Line Items]    
Pretax losses related to derivative instruments and hedging activities in accumulated other comprehensive loss $ 800,000 $ 1,700,000