XML 120 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables - Rollforward of Combined Allowances for Doubtful Accounts Related to Trade and Other Accounts Receivable (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Receivables [Abstract]      
Balance at Beginning of Year $ 46.0sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses $ 48.7sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses $ 50.3sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses
Expenses 41.7sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesProvision 30.7sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesProvision 31.3sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesProvision
Deductions (35.3)sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesWriteOffsNetOfRecoveries (33.4)sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesWriteOffsNetOfRecoveries (32.9)sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLossesWriteOffsNetOfRecoveries
Balance at End of Year $ 52.4sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses $ 46.0sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses $ 48.7sna_AccountsNotesLoansAndContractReceivableAllowanceForCreditLosses