XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Remaining Performance Obligation Percentage (Details)
12 Months Ended
Dec. 28, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, description of timing The remaining duration of these unsatisfied performance obligations range from one month up to 60 months.
Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, remaining duration (in months) 1 month
Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, remaining duration (in months) 60 months
Software Subscriptions, Extended Warranties and Other Subscription Agreements  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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.
Software Subscriptions, Extended Warranties and Other Subscription Agreements | Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, contract term (in months) 12 months
Software Subscriptions, Extended Warranties and Other Subscription Agreements | Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, contract term (in months) 60 months
Ship-and-Bill Type Contracts  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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.
Ship-and-Bill Type Contracts | Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, payment term (in months) 30 days
Ship-and-Bill Type Contracts | Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, payment term (in months) 120 days
Subscription Contracts  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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.
Subscription Contracts | Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, contract term (in months) 12 months
Subscription Contracts | Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, performance obligation, contract term (in months) 60 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-12-29  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage of revenue recognized 75.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-03  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage of revenue recognized 20.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period