XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments - Statement of Operations and Other Comprehensive Income (Details) - Foreign currency exchange contract [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Designated as hedging instrument [Member] | Cash flow hedges [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in OCI – effective portion $ 0 $ 664
Designated as hedging instrument [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member] | Cash flow hedges [Member] | Revenue [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from OCI into income – effective portion 0 0
Not designated as hedging instrument [Member] | Other Income, Net [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in income $ (359) $ (2,493)