XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 28, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table shows the consolidated revenues by revenue source:
Three Months EndedSix Months Ended
(Amounts in millions)June 28, 2025June 29, 2024June 28, 2025June 29, 2024
Revenue from contracts with customers$1,170.9 $1,172.0 $2,304.2 $2,347.2 
Other revenues8.5 7.4 16.3 14.5 
Total net sales1,179.4 1,179.4 2,320.5 2,361.7 
Financial services revenue101.7 100.5 203.8 200.1 
Total revenues$1,281.1 $1,279.9 $2,524.3 $2,561.8 
The following tables represent external net sales disaggregated by geography, based on the customers’ billing addresses:
For the Three Months Ended June 28, 2025
CommercialSnap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)
GroupGroupGroupServicesEliminationsIncorporated
Net sales:
North America*$150.7 $425.4 $302.6 $— $— $878.7 
Europe78.0 39.0 68.7 — — 185.7 
All other60.5 26.6 27.9 — — 115.0 
External net sales289.2 491.0 399.2 — — 1,179.4 
Intersegment net sales58.6 — 69.4 — (128.0)— 
Total net sales347.8 491.0 468.6 — (128.0)1,179.4 
Financial services revenue— — — 101.7 — 101.7 
Total revenue$347.8 $491.0 $468.6 $101.7 $(128.0)$1,281.1 
For the Six Months Ended June 28, 2025
Commercial Snap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
North America*$291.3 $820.5 $620.3 $— $— $1,732.1 
Europe155.1 80.6 127.9 — — 363.6 
All other119.5 52.8 52.5 — — 224.8 
External net sales565.9 953.9 800.7 — — 2,320.5 
Intersegment net sales125.8 — 143.8 — (269.6)— 
Total net sales691.7 953.9 944.5 — (269.6)2,320.5 
Financial services revenue— — — 203.8 — 203.8 
Total revenue$691.7 $953.9 $944.5 $203.8 $(269.6)$2,524.3 
* North America is comprised of the United States, Canada and Mexico.
For the Three Months Ended June 29, 2024
Commercial Snap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
North America*$163.5 $413.4 $298.2 $— $— $875.1 
Europe76.8 41.4 67.2 — — 185.4 
All other64.7 27.2 27.0 — — 118.9 
External net sales305.0 482.0 392.4 — — 1,179.4 
Intersegment net sales67.0 — 62.4 — (129.4)— 
Total net sales372.0 482.0 454.8 — (129.4)1,179.4 
Financial services revenue— — — 100.5 — 100.5 
Total revenue$372.0 $482.0 $454.8 $100.5 $(129.4)$1,279.9 

For the Six Months Ended June 29, 2024
CommercialSnap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
North America*$312.1 $846.7 $600.3 $— $— $1,759.1 
Europe157.8 81.0 129.3 — — 368.1 
All other126.1 54.4 54.0 — — 234.5 
External net sales596.0 982.1 783.6 — — 2,361.7 
Intersegment net sales135.9 — 135.0 — (270.9)— 
Total net sales731.9 982.1 918.6 — (270.9)2,361.7 
Financial services revenue— — — 200.1 — 200.1 
Total revenue$731.9 $982.1 $918.6 $200.1 $(270.9)$2,561.8 
* North America is comprised of the United States, Canada and Mexico.
The following tables represent external net sales disaggregated by customer type:

For the Three Months Ended June 28, 2025
Commercial Snap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
Vehicle service professionals$20.5 $491.0 $399.2 $— $— $910.7 
All other professionals268.7 — — — — 268.7 
External net sales289.2 491.0 399.2 — — 1,179.4 
Intersegment net sales58.6 — 69.4 — (128.0)— 
Total net sales347.8 491.0 468.6 — (128.0)1,179.4 
Financial services revenue— — — 101.7 — 101.7 
Total revenue$347.8 $491.0 $468.6 $101.7 $(128.0)$1,281.1 
For the Six Months Ended June 28, 2025
CommercialSnap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
Vehicle service professionals$39.5 $953.9 $800.7 $— $— $1,794.1 
All other professionals526.4 — — — — 526.4 
External net sales565.9 953.9 800.7 — — 2,320.5 
Intersegment net sales125.8 — 143.8 — (269.6)— 
Total net sales691.7 953.9 944.5 — (269.6)2,320.5 
Financial services revenue— — — 203.8 — 203.8 
Total revenue$691.7 $953.9 $944.5 $203.8 $(269.6)$2,524.3 

For the Three Months Ended June 29, 2024
Commercial Snap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
Vehicle service professionals$21.0 $482.0 $392.4 $— $— $895.4 
All other professionals284.0 — — — — 284.0 
External net sales305.0 482.0 392.4 — — 1,179.4 
Intersegment net sales67.0 — 62.4 — (129.4)— 
Total net sales372.0 482.0 454.8 — (129.4)1,179.4 
Financial services revenue— — — 100.5 — 100.5 
Total revenue$372.0 $482.0 $454.8 $100.5 $(129.4)$1,279.9 
For the Six Months Ended June 29, 2024
CommercialSnap-onRepair Systems
& IndustrialTools& InformationFinancialSnap-on
(Amounts in millions)GroupGroupGroupServicesEliminationsIncorporated
Net sales:
Vehicle service professionals$41.3 $982.1 $783.6 $— $— $1,807.0 
All other professionals554.7 — — — — 554.7 
External net sales596.0 982.1 783.6 — — 2,361.7 
Intersegment net sales135.9 — 135.0 — (270.9)— 
Total net sales731.9 982.1 918.6 — (270.9)2,361.7 
Financial services revenue— — — 200.1 — 200.1 
Total revenue$731.9 $982.1 $918.6 $200.1 $(270.9)$2,561.8