XML 68 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments - Financial Information Related to Hedging of Net Assets Included in Consolidated Statements of Operations (Detail)
€ in Thousands, £ in Thousands, MYR in Thousands, CZK in Thousands, CAD in Thousands, BRL in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2016
USD ($)
Apr. 04, 2015
USD ($)
Apr. 02, 2016
CAD
Apr. 02, 2016
MYR
Apr. 02, 2016
GBP (£)
Apr. 02, 2016
CZK
Apr. 02, 2016
EUR (€)
Apr. 02, 2016
BRL
Dec. 31, 2015
USD ($)
Dec. 31, 2015
CAD
Dec. 31, 2015
MYR
Dec. 31, 2015
GBP (£)
Dec. 31, 2015
CZK
Dec. 31, 2015
EUR (€)
Dec. 31, 2015
BRL
Derivative [Line Items]                              
Realized (loss) gain from foreign exchange derivatives $ (5,000) $ 1,000                          
Gain (loss) on net foreign currency assets 7,000 (28,000)                          
Foreign exchange gain (loss) 2,000 $ (27,000)                          
Net fair value of outstanding contracts $ 0               $ 1,000            
British Pound/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | £         £ 7,000             £ 5,000      
Euro/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | €             € 125,000             € 133,000  
British Pound/Euro | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | £         £ 0             £ 7,000      
Canadian Dollar/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | CAD     CAD 3,000             CAD 5,000          
Czech Koruna/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | CZK           CZK 240,000             CZK 140,000    
Brazilian Real/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | BRL               BRL 10,000             BRL 28,000
Malaysian Ringgit/US dollar | Foreign Exchange Forward                              
Derivative [Line Items]                              
Notional balance of outstanding contracts (in millions): | MYR       MYR 52,000             MYR 13,000