Gain (Loss) On Derivative Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Oct. 02, 2020 |
Sep. 27, 2019 |
Oct. 02, 2020 |
Sep. 27, 2019 |
|||||
| Designated As Hedging Instrument | ||||||||
| Unrealized (loss) gain on net investment hedges | $ (14,456) | $ 12,807 | [1] | $ (12,700) | $ 14,258 | [1] | ||
| Not Designated As Hedging Instrument | Foreign currency contracts related to customer sales contracts | ||||||||
| Unrealized gain | 106 | 423 | 638 | 215 | ||||
| Realized gain (loss) | 701 | (165) | (204) | (1,232) | ||||
| Not Designated As Hedging Instrument | Foreign currency contracts related to supplier purchase contracts | ||||||||
| Unrealized gain | (1,000) | (732) | 841 | (81) | ||||
| Realized gain (loss) | $ (569) | $ 1 | $ (818) | $ 455 | ||||
| ||||||||