XML 67 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables - Aging of Finance and Contract Receivables (Detail) (USD $)
In Millions, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Receivables [Abstract]    
Finance receivables, 30-59 Days Past Due $ 9.8sna_NotesAndLoansReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue $ 9.3sna_NotesAndLoansReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue
Finance receivables, 60-90 Days Past Due 6.7sna_NotesAndLoansReceivableRecordedInvestmentSixtyToNinetyDaysPastDue 5.7sna_NotesAndLoansReceivableRecordedInvestmentSixtyToNinetyDaysPastDue
Finance receivables, Greater Than 90 Days Past Due 10.4sna_NotesAndLoansReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue 9.6sna_NotesAndLoansReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue
Finance receivables, Total Past Due 26.9sna_NotesAndLoansReceivableRecordedInvestmentPastDue 24.6sna_NotesAndLoansReceivableRecordedInvestmentPastDue
Finance receivables, Total Not Past Due 1,058.7sna_NotesAndLoansReceivableNotPastDue 938.4sna_NotesAndLoansReceivableNotPastDue
Finance receivables, Total 1,085.6sna_NotesAndLoansReceivable 963.0sna_NotesAndLoansReceivable
Finance receivables, Greater Than 90 Days Past Due and Accruing 7.7sna_NotesAndLoansReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing 7.0sna_NotesAndLoansReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing
Contract receivables, 30-59 Days Past Due 0.9sna_ContractReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue 1.2sna_ContractReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue
Contract receivables, 60-90 Days Past Due 0.7sna_ContractReceivableRecordedInvestmentSixtyToNinetyDaysPastDue 0.8sna_ContractReceivableRecordedInvestmentSixtyToNinetyDaysPastDue
Contract receivables, Greater Than 90 Days Past Due 1.1sna_ContractReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue 0.7sna_ContractReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue
Contract receivables, Total Past Due 2.7sna_ContractReceivableRecordedInvestmentPastDue 2.7sna_ContractReceivableRecordedInvestmentPastDue
Contract receivables, Total Not Past Due 317.3sna_ContractReceivableNotPastDue 286.1sna_ContractReceivableNotPastDue
Contract receivables, Total 320.0sna_ContractReceivable 288.8sna_ContractReceivable
Contract receivables, Greater Than 90 Days Past Due and Accruing $ 0.1sna_ContractReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing $ 0.1sna_ContractReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing