XML 37 R57.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
Jan. 03, 2015
Dec. 28, 2013
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables $ 1,085.6sna_NotesAndLoansReceivable $ 963.0sna_NotesAndLoansReceivable
Contract Receivables 320.0sna_ContractReceivable 288.8sna_ContractReceivable
Performing [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables 1,070.1sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
947.8sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
Contract Receivables 318.5sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
287.8sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_PerformingReceivablesMember
Nonperforming [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Finance Receivables 15.5sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
15.2sna_NotesAndLoansReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
Contract Receivables $ 1.5sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember
$ 1.0sna_ContractReceivable
/ us-gaap_InternalCreditAssessmentAxis
= sna_NonperformingReceivablesMember