XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Schedule of Foreign Currency Forward Contracts Designated as Cash Flow Hedges (Details) - Cash Flow Hedging - Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 30, 2018
Jul. 01, 2018
Derivatives, Fair Value [Line Items]      
Net unrealized gains $ 24,529 $ 26,017 $ 16,964
Foreign Exchange Forward | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Unrealized gains 18,554 21,718 17,388
Unrealized losses (1,911) (972) (5,307)
Net unrealized gains 16,643 20,746 12,081
Foreign Exchange Forward | Other assets      
Derivatives, Fair Value [Line Items]      
Unrealized gains 8,250 6,173 12,774
Unrealized losses (271) (843) (2,700)
Net unrealized gains 7,979 5,330 10,074
Foreign Exchange Forward | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Unrealized gains 0 77 911
Unrealized losses (78) (136) (3,118)
Net unrealized gains (78) (59) (2,207)
Foreign Exchange Forward | Other liabilities      
Derivatives, Fair Value [Line Items]      
Unrealized gains 0 0 807
Unrealized losses (15) 0 (3,791)
Net unrealized gains $ (15) $ 0 $ (2,984)