XML 64 R52.htm IDEA: XBRL DOCUMENT
v3.19.1

Receivables - Components of Finance and Contract Receivables Beyond One Year (Detail) - USD ($) $ in Millions | Mar. 30, 2019 | Dec. 29, 2018
--- | --- | ---
Receivables [Abstract] |  |
Finance receivables | $ 1,118.5 | $ 1,116.2
Contract receivables | 348.5 | 348.0
Total | 1,467.0 | 1,464.2
Allowances for doubtful accounts: |  |
Finance receivables | (41.4) | (41.8)
Contract receivables | (3.4) | (3.1)
Total | (44.8) | (44.9)
Total long-term finance and contract receivables – net | 1,422.2 | 1,419.3
Finance receivables – net | 1,077.1 | 1,074.4
Contract receivables – net | 345.1 | 344.9
Total long-term finance and contract receivables – net | $ 1,422.2 | $ 1,419.3

X
- Definition Allowance for contracts receivable, noncurrent. + References No definition available. + Details
Name: | sna_AllowanceForContractReceivableNoncurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Allowance for notes and loans and contract receivables noncurrent. + References No definition available. + Details
Name: | sna_AllowanceForNotesAndLoansAndContractReceivablesNoncurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contract receivable, gross, noncurrent. + References No definition available. + Details
Name: | sna_ContractReceivableGrossNoncurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contract receivables net noncurrent. + References No definition available. + Details
Name: | sna_ContractReceivablesNetNoncurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notes and loans and contract receivable gross non-current. + References No definition available. + Details
Name: | sna_NotesAndLoansAndContractReceivableGrossNonCurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notes and loans and contract receivables net non current. + References No definition available. + Details
Name: | sna_NotesAndLoansAndContractReceivablesNetNonCurrent
Namespace Prefix: | sna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition A valuation allowance relating to a written agreement to receive money (at a specified future date(s) more than one year from the reporting date, consisting of principal as well as any accrued interest) for the portion that is expected to be uncollectible. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) more than one year from the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesAndLoansReceivableGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesAndLoansReceivableNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration