XML 39 R61.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative Instruments - Financial Information Related to Hedging of Net Assets Included in Consolidated Statements of Operations (Detail)
3 Months Ended 9 Months Ended
Oct. 03, 2015
USD ($)
Sep. 27, 2014
USD ($)
Oct. 03, 2015
USD ($)
Sep. 27, 2014
USD ($)
Oct. 03, 2015
GBP (£)
Oct. 03, 2015
EUR (€)
Oct. 03, 2015
CZK
Oct. 03, 2015
BRL
Oct. 03, 2015
MYR
Dec. 31, 2014
USD ($)
Dec. 31, 2014
GBP (£)
Dec. 31, 2014
EUR (€)
Dec. 31, 2014
CZK
Dec. 31, 2014
BRL
Dec. 31, 2014
MYR
Derivative [Line Items]                              
Realized gain (loss) from foreign exchange derivatives $ 2,863,000 $ 3,211,000 $ 6,233,000 $ 3,752,000                      
(Loss) gain on net foreign currency assets (8,118,000) (3,294,000) (27,427,000) (4,084,000)                      
Foreign exchange (loss) gain (5,255,000) $ (83,000) (21,194,000) $ (332,000)                      
Net fair value of outstanding contracts 633,000   633,000             $ 250,000          
Foreign Exchange Forward [Member] | Malaysian Ringgit /US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | MYR                 MYR 14,714,000           MYR 0
Foreign Exchange Forward [Member] | Brazilian Real /US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | BRL               BRL 19,462,000           BRL 0  
Foreign Exchange Forward [Member] | Czech Koruna /US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | CZK             CZK 316,521,000           CZK 0    
Foreign Exchange Forward [Member] | Canadian Dollar /US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar $ 3,434,000   $ 3,434,000             $ 0          
Foreign Exchange Forward [Member] | British Pound/Euro [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | £         £ 863,000           £ 0        
Foreign Exchange Forward [Member] | Euro/US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | €           € 124,802,000           € 40,218,000      
Foreign Exchange Forward [Member] | British Pound/US Dollar [Member]                              
Derivative [Line Items]                              
Notional balance of outstanding contracts versus the dollar | £         £ 14,733,000           £ 4,574,000