XML 85 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables - Rollforward of Allowances for Credit Losses for Finance and Contract Receivables (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Receivables [Abstract]    
Finance receivables, Allowance for doubtful accounts, Beginning of period $ 32.7sna_NotesAndLoansReceivableAllowanceForCreditLosses $ 27.8sna_NotesAndLoansReceivableAllowanceForCreditLosses
Finance receivables, Provision for bad debt expense 7.1us-gaap_ProvisionForLoanAndLeaseLosses 6.2us-gaap_ProvisionForLoanAndLeaseLosses
Finance receivables, Charge-offs (7.8)sna_NotesAndLoansReceivableAllowanceForCreditLossesWriteOffs (6.8)sna_NotesAndLoansReceivableAllowanceForCreditLossesWriteOffs
Finance receivables, Recoveries 1.5sna_NotesAndLoansReceivableAllowanceForCreditLossesRecoveries 1.3sna_NotesAndLoansReceivableAllowanceForCreditLossesRecoveries
Finance receivables, Currency Translation (0.1)sna_NotesAndLoansReceivableAllowanceForCreditLossesCurrencyTranslationAdjustment  
Finance receivables, Allowance for doubtful accounts, End of period 33.4sna_NotesAndLoansReceivableAllowanceForCreditLosses 28.5sna_NotesAndLoansReceivableAllowanceForCreditLosses
Contract receivables, Allowance for doubtful accounts, Beginning of period 3.5sna_ContractReceivableAllowanceForCreditLosses 3.3sna_ContractReceivableAllowanceForCreditLosses
Contract receivables, Provision for bad debt expense 0.9sna_ContractReceivablesProvisionForBadDebtExpense 0.6sna_ContractReceivablesProvisionForBadDebtExpense
Contract receivables, Charge-offs (0.4)sna_ContractReceivableChargeOffs (0.4)sna_ContractReceivableChargeOffs
Contract receivables, Recoveries   0.1sna_ContractReceivablesRecoveries
Contract receivables, Currency Translation (0.1)sna_ContractReceivablesForeignCurrencyTranslationAdjustments  
Contract receivables, Allowance for doubtful accounts, End of period $ 3.9sna_ContractReceivableAllowanceForCreditLosses $ 3.6sna_ContractReceivableAllowanceForCreditLosses