XML 107 R94.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments - Financial Information Related to Hedging of Net Assets Included in Consolidated Statement of Earnings (Detail)
$ in Thousands, € in Millions, £ in Millions, MYR in Millions, CZK in Millions, BRL in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2015
USD ($)
Oct. 03, 2015
USD ($)
Jul. 04, 2015
USD ($)
Apr. 04, 2015
USD ($)
Dec. 31, 2014
USD ($)
Sep. 27, 2014
USD ($)
Jun. 28, 2014
USD ($)
Mar. 29, 2014
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2015
MYR
Dec. 31, 2015
GBP (£)
Dec. 31, 2015
CZK
Dec. 31, 2015
EUR (€)
Dec. 31, 2015
BRL
Dec. 31, 2014
MYR
Dec. 31, 2014
GBP (£)
Dec. 31, 2014
EUR (€)
Dec. 31, 2014
BRL
Derivative [Line Items]                                        
Realized gain (loss) from foreign exchange derivatives                 $ 11,000 $ 6,000 $ (2,000)                  
(Loss) gain on net foreign currency assets                 (34,000) (15,000) 1,000                  
Foreign exchange (loss) gain $ (1,000) $ (6,000) $ 11,000 $ (27,000) $ (9,000) $ 0 $ 0 $ 0 (23,000) (9,000) $ (1,000)                  
Net fair value of outstanding contracts 1,000       0       1,000 0                    
Foreign Exchange Forward | British Pound/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): | £                         £ 5         £ 5    
Foreign Exchange Forward | Euro/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): | €                             € 133       € 40  
Foreign Exchange Forward | British Pound/Euro                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): | £                         £ 7         £ 0    
Foreign Exchange Forward | Canadian Dollar/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): $ 5,000       0       $ 5,000 0                    
Foreign Exchange Forward | Czech Koruna/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions):         $ 0         $ 0       CZK 140            
Foreign Exchange Forward | Brazilian Real/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): | BRL                               BRL 28       BRL 0
Foreign Exchange Forward | Malaysian Ringgit/US dollar                                        
Derivative [Line Items]                                        
Notional balance of outstanding contracts (in millions): | MYR                       MYR 13         MYR 0