XML 57 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables - Schedule of Performing and Nonperforming Finance and Contract Receivables (Detail) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables $ 1,109.2sna_NotesAndLoansReceivable $ 1,085.6sna_NotesAndLoansReceivable
Contract Receivables 318.8sna_ContractReceivable 320.0sna_ContractReceivable
Performing [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables 1,093.9sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
1,070.1sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
Contract Receivables 317.0sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
318.5sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
Nonperforming [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables 15.3sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
15.5sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
Contract Receivables $ 1.8sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
$ 1.5sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember