v3.10.0.1
Gain (Loss) On Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2018
Sep. 29, 2017
Sep. 28, 2018
Sep. 29, 2017
Unrealized (loss) gain on net investment hedges     $ 9,210 $ (27,737)
Designated As Hedging Instrument [Member]        
Unrealized (loss) gain on net investment hedges $ 671 [1] $ (8,308) [1] 9,210 (27,737)
Designated As Hedging Instrument [Member] | Foreign currency contracts related to customer sales contracts        
Unrealized gain (loss) on Foreign Currency Contracts 2 798 1,286 3,515
Realized gain (loss) on Foreign Currency Contracts 42 323 (4,350) 1,950
Designated As Hedging Instrument [Member] | Foreign currency contracts related to supplier purchase contracts        
Unrealized gain (loss) on Foreign Currency Contracts (195) 306 (465) 945
Realized gain (loss) on Foreign Currency Contracts (365) (1,022) 1,428 (2,036)
Not Designated As Hedging Instrument [Member] | Foreign currency contracts related to customer sales contracts        
Unrealized gain (loss) on Foreign Currency Contracts (476) (289) 1,173 (29)
Realized gain (loss) on Foreign Currency Contracts (596) (737) (49) 853
Not Designated As Hedging Instrument [Member] | Foreign currency contracts related to supplier purchase contracts        
Unrealized gain (loss) on Foreign Currency Contracts 174 (104) (1,631) 500
Realized gain (loss) on Foreign Currency Contracts $ 397 $ 498 $ 73 $ 243
[1] The unrealized gain (loss) on net investment hedges is attributable to the change in valuation of Euro denominated debt.