Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments and Hedging Activities - Additional Information (Detail)

v2.4.1.9
Derivative Financial Instruments and Hedging Activities - Additional Information (Detail) (USD $)
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Jan. 03, 2015
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Higher derivative maturity range by months 24 months    
Net pretax deferred gains for foreign exchange contracts that are expected to be reclassified to earnings during next 12 months $ 107,200,000us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths    
Remaining pretax deferred net loss in Accumulated OCI 30,400,000us-gaap_DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge    
Net deferred loss in accumulated OCI reclassified to earnings 1,100,000us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet 1,000,000us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet  
Net deferred loss in accumulated OCI expected to be reclassified to earnings over remainder of year 4,300,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet    
Interest Rate Swap Derivative Contracts In 2011      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Maturity date, notes 2021    
Interest Rate Swap Derivative Contracts In 2003      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Maturity date, notes 2033    
Foreign Currency Exchange Contract      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount of foreign currency derivatives $ 2,100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 1,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 1,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember