XML 120 R60.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Receivables (Rollforward Of The Combined Allowances For Doubtful Accounts Related To Trade And Other Accounts Receivable) (Detail) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 29, 2012 | Dec. 31, 2011 | Jan. 01, 2011
Allowance For Doubtful Accounts Receivable [Line Items] |  |  |
Balance at Beginning of Year | $ 50.3 | $ 52.5 | $ 40.6
Expenses | 31.3 | 26.2 | 34.4
Deductions | (32.9) | (28.4) | (22.5)
Balance at End of Year | $ 48.7 | $ 50.3 | $ 52.5

X
- Definition Accounts notes, loans and contract receivable allowance for credit losses. + References No definition available. + Details
Name: | sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accounts notes, loans and contract receivable allowance for credit losses recoveries. + References No definition available. + Details
Name: | sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesRecoveries
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accounts notes, loans and contract receivable allowance for credit losses write offs. + References No definition available. + Details
Name: | sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | sna_AllowanceForDoubtfulAccountsReceivableLineItems
Namespace Prefix: | sna_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration