XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]        
Derivative [Line Items]        
Realized gains (losses) on closed contracts $ 136 $ (4,096) $ (407) $ (2,158)
Unrealized losses on open contracts (3,044) (105) (2,518) (1,092)
Cumulative net pre-tax losses (2,908) $ (4,201) (2,925) $ (3,250)
Interest Income [Member] | Cross Currency Interest Rate Contract [Member]        
Derivative [Line Items]        
Interest earned 2,923   5,150  
Stockholders' Equity [Member] | Cross Currency Interest Rate Contract [Member]        
Derivative [Line Items]        
Unrealized (losses) gains on open contracts $ (6,022)   $ 1,098