XML 35 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables - Aging of Finance and Contract Receivables (Detail) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Receivables [Abstract]    
Finance receivables, 30-59 Days Past Due $ 7.7sna_NotesAndLoansReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue $ 9.8sna_NotesAndLoansReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue
Finance receivables, 60-90 Days Past Due 5.5sna_NotesAndLoansReceivableRecordedInvestmentSixtyToNinetyDaysPastDue 6.7sna_NotesAndLoansReceivableRecordedInvestmentSixtyToNinetyDaysPastDue
Finance receivables, Greater Than 90 Days Past Due 9.7sna_NotesAndLoansReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue 10.4sna_NotesAndLoansReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue
Finance receivables, Total Past Due 22.9sna_NotesAndLoansReceivableRecordedInvestmentPastDue 26.9sna_NotesAndLoansReceivableRecordedInvestmentPastDue
Finance receivables, Total Not Past Due 1,086.3sna_NotesAndLoansReceivableNotPastDue 1,058.7sna_NotesAndLoansReceivableNotPastDue
Finance receivables, Total 1,109.2sna_NotesAndLoansReceivable 1,085.6sna_NotesAndLoansReceivable
Finance receivables, Greater Than 90 Days Past Due and Accruing 7.1sna_NotesAndLoansReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing 7.7sna_NotesAndLoansReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing
Contract receivables, 30-59 Days Past Due 1.5sna_ContractReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue 0.9sna_ContractReceivableRecordedInvestmentThirtyToFiftyNineDaysPastDue
Contract receivables, 60-90 Days Past Due 0.9sna_ContractReceivableRecordedInvestmentSixtyToNinetyDaysPastDue 0.7sna_ContractReceivableRecordedInvestmentSixtyToNinetyDaysPastDue
Contract receivables, Greater Than 90 Days Past Due 1.7sna_ContractReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue 1.1sna_ContractReceivableRecordedInvestmentGreaterThanNinetyDaysPastDue
Contract receivables, Total Past Due 4.1sna_ContractReceivableRecordedInvestmentPastDue 2.7sna_ContractReceivableRecordedInvestmentPastDue
Contract receivables, Total Not Past Due 314.7sna_ContractReceivableNotPastDue 317.3sna_ContractReceivableNotPastDue
Contract receivables, Total 318.8sna_ContractReceivable 320.0sna_ContractReceivable
Contract receivables, Greater Than 90 Days Past Due and Accruing $ 0.2sna_ContractReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing $ 0.1sna_ContractReceivableRecordedInvestmentNinetyDaysPastDueAndStillAccruing