XML 39 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short-term and Long-term Debt - Short-term and Long-term Debt (Detail) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Schedule Of Debt Instruments [Line Items]    
Other debt $ 93.2sna_OtherShortTermAndLongTermDebt $ 69.3sna_OtherShortTermAndLongTermDebt
Long-term debt including current maturities 943.2us-gaap_LongTermDebt 919.3us-gaap_LongTermDebt
Less: notes payable (78.8)us-gaap_NotesPayableCurrent (56.6)us-gaap_NotesPayableCurrent
Total long-term debt 864.4us-gaap_LongTermDebtNoncurrent 862.7us-gaap_LongTermDebtNoncurrent
Long-term debt including current maturities 943.2us-gaap_LongTermDebt 919.3us-gaap_LongTermDebt
5.50% Unsecured Notes Due 2017 [Member]    
Schedule Of Debt Instruments [Line Items]    
Unsecured notes 150.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_FivePointFiveZeroPercentageUnsecuredNotesDueTwoThousandSeventeenMember
150.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_FivePointFiveZeroPercentageUnsecuredNotesDueTwoThousandSeventeenMember
4.25% Unsecured Notes Due 2018 [Member]    
Schedule Of Debt Instruments [Line Items]    
Unsecured notes 250.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_FourPointTwoFivePercentageUnsecuredNotesDueTwoThousandEighteenMember
250.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_FourPointTwoFivePercentageUnsecuredNotesDueTwoThousandEighteenMember
6.70% Unsecured Notes Due 2019 [Member]    
Schedule Of Debt Instruments [Line Items]    
Unsecured notes 200.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_SixPointSevenZeroPercentageUnsecuredNotesDueTwoThousandNineteenMember
200.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_SixPointSevenZeroPercentageUnsecuredNotesDueTwoThousandNineteenMember
6.125% Unsecured Notes Due 2021 [Member]    
Schedule Of Debt Instruments [Line Items]    
Unsecured notes $ 250.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_SixPointOneTwoFivePercentageUnsecuredNotesDueTwoThousandTwentyOneMember
$ 250.0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= sna_SixPointOneTwoFivePercentageUnsecuredNotesDueTwoThousandTwentyOneMember