XML 56 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]    
Derivative [Line Items]    
Realized gains (losses) on closed contracts $ 1,667 $ (2,981)
Unrealized (losses) gains on open contracts (753) 1,325
Cumulative net pre-tax gains 914 (1,656)
Interest Income [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Interest earned 3,827 3,714
Stockholders' equity [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Unrealized (losses) gains on open contracts $ 21,244 $ 5,522