v3.19.1
Gain (Loss) On Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Unrealized (loss) gain on net investment hedges $ 5,453 $ (7,230)
Designated As Hedging Instrument    
Unrealized (loss) gain on net investment hedges [1]   (7,230)
Designated As Hedging Instrument | Foreign currency contracts related to customer sales contracts    
Unrealized gain (loss) on Foreign Currency Contracts 1,232 2,419
Realized gain (loss) on Foreign Currency Contracts (4,145) (792)
Designated As Hedging Instrument | Foreign currency contracts related to supplier purchase contracts    
Unrealized gain (loss) on Foreign Currency Contracts (229) 149
Realized gain (loss) on Foreign Currency Contracts 971 155
Not Designated As Hedging Instrument [Member] | Foreign currency contracts related to customer sales contracts    
Unrealized gain (loss) on Foreign Currency Contracts (29) 914
Realized gain (loss) on Foreign Currency Contracts (658) 1,147
Not Designated As Hedging Instrument [Member] | Foreign currency contracts related to supplier purchase contracts    
Unrealized gain (loss) on Foreign Currency Contracts (355) (1,018)
Realized gain (loss) on Foreign Currency Contracts $ 267 $ (528)
[1] The unrealized gain (loss) on net investment hedges is attributable to the change in valuation of Euro denominated debt.