v3.21.2
Financial Instruments and Fair Value Measurements - Gain (Loss) On Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Oct. 02, 2020
Oct. 01, 2021
Oct. 02, 2020
Unrealized (loss) gain on net investment hedges     $ 16,655 $ (12,700)
Designated As Hedging Instrument        
Unrealized (loss) gain on net investment hedges $ 6,424 $ (14,456) 16,655 (12,700)
Not Designated As Hedging Instrument | Foreign currency contracts related to customer sales contracts        
Unrealized gain (loss) (2,134) (894) (7,023) 1,479
Realized gain (loss) $ (1,355) $ 132 $ 64 $ (1,022)