XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]    
Derivative [Line Items]    
Realized (losses) gains on closed contracts $ (543) $ 1,937
Unrealized gains (losses) on open contracts 526 (985)
Cumulative net pre-tax (losses) gains (17) $ 952
Interest Income [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Interest earned 2,227  
Stockholders' Equity [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Unrealized gains on contracts $ 7,120