XML 41 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Fair Value of Derivative Instruments Included within Consolidated Balance Sheets (Detail) (USD $)
In Millions, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value $ 36.0us-gaap_DerivativeFairValueOfDerivativeAsset $ 25.7us-gaap_DerivativeFairValueOfDerivativeAsset
Liability Derivatives Fair Value 14.7us-gaap_DerivativeFairValueOfDerivativeLiability 5.6us-gaap_DerivativeFairValueOfDerivativeLiability
Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 14.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateSwapMember
10.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateSwapMember
Liability Derivatives Fair Value     
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 22.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
15.6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability Derivatives Fair Value 14.7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
5.6us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Foreign currency forwards [Member] | Prepaid Expenses and Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 6.6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sna_PrepaidExpensesAndOtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignExchangeForwardMember
4.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sna_PrepaidExpensesAndOtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignExchangeForwardMember
Liability Derivatives Fair Value     
Not Designated as Hedging Instrument [Member] | Foreign currency forwards [Member] | Other Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value     
Liability Derivatives Fair Value 14.7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sna_AccruedAndOtherCurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignExchangeForwardMember
5.6us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sna_AccruedAndOtherCurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignExchangeForwardMember
Not Designated as Hedging Instrument [Member] | Equity forwards [Member] | Prepaid Expenses and Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 15.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sna_PrepaidExpensesAndOtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForwardContractsMember
11.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sna_PrepaidExpensesAndOtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForwardContractsMember
Liability Derivatives Fair Value