XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments, Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type (Details) - USD ($)
$ in Thousands
Dec. 30, 2018
Dec. 31, 2017
Designated as Hedging Instrument [Member] | Prepaid Expenses and Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Unrealized gains $ 21,718 $ 13,666
Unrealized losses (972) (10,319)
Net unrealized gain (loss) 20,746 3,347
Designated as Hedging Instrument [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Unrealized gains 6,173 11,255
Unrealized losses (843) (2,376)
Net unrealized gain (loss) 5,330 8,879
Designated as Hedging Instrument [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Unrealized gains 0 4,546
Unrealized losses 0 (13,437)
Net unrealized gain (loss) 0 (8,891)
Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Unrealized gains 77 4,215
Unrealized losses (136) (15,484)
Net unrealized gain (loss) (59) (11,269)
Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Unrealized gains 1,269 1,793
Unrealized losses (2,820) (4,684)
Net unrealized gain (loss) (1,551) (2,891)
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Net unrealized gain (loss) $ (1,551) $ (2,891)