v3.21.1
Financial Instruments and Fair Value Measurements - Gain (Loss) On Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2021
Apr. 03, 2020
Designated As Hedging Instrument    
Unrealized (loss) gain on net investment hedges $ 12,381 $ 12,180
Not Designated As Hedging Instrument | Foreign currency contracts related to customer sales contracts    
Unrealized gain (loss) (2,611) 2,417
Realized gain (loss) $ 51 $ (197)