XML 57 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Narrative (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Jan. 01, 2022
Dec. 28, 2019
Dec. 31, 2017
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Adjustment to retained earnings $ (4,135.8)   $ (4,135.8)       $ (3,770.5) $ (3,772.3)
Revenue, performance obligation, description of timing     These contracts are generally for 12 months but can be for a term up to 60 months.          
Contractual obligation 223.0   $ 223.0          
Contract with customer, liability 63.4   63.4       49.4  
Contract with customer, liability, revenue recognized     34.6          
Revenue from contracts with customers 892.7   $ 2,772.3          
Accounting Standards Update 2014-09                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Increase in inventory obsolescence reserve             2.4  
Adjustment to retained earnings             $ 2.4  
Software Subscriptions, Extended Warranties and Other Subscription Agreements                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue, performance obligation, description of timing     For performance obligations related to software subscriptions, extended warranties and other subscription agreements, Snap-on transfers control and recognizes revenue over time on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 12 months but can be for a term up to 60 months.          
Ship-and-Bill Type Contracts                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue, performance obligation, description of timing     For ship-and-bill type contracts with customers, the contract states the final terms of the sale, including the description, quantity, and price of each product or service purchased. Payment terms are typically due upon delivery or up to 30 days after delivery but can range up to 120 days after delivery.          
Subscription Arrangement                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue, performance obligation, description of timing     For subscription contracts, payment terms are in advance or in arrears of services on a monthly, quarterly or annual basis over the contract term, which is generally for 12 months but can be for a term up to 60 months depending on the product or service.          
Franchise                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue from contracts with customers $ 3.9 $ 4.3 $ 12.0 $ 11.2        
Transferred at Point in Time | Sales Revenue, Net | Ship and Bill Performance Obligations                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Concentration risk, percentage     90.00%          
Maximum                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Capitalized contract cost, amortization period 12 months   12 months          
Scenario, Forecast                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue, remaining performance obligation, percentage of revenue recognized         40.00% 50.00%