bf/NYSE:SNA_icon.jpeg

COM:SNAPON

Snap-on

  • Stock

USD

Last Close

361.40

22/11 21:00

Market Cap

13.78B

Beta: -

Volume Today

593.01K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
797.50M
-
787.50M
1.25%
826.50M
4.95%
806.30M
2.44%
857.40M
6.34%
827.80M
3.45%
851.80M
2.90%
821.50M
3.56%
851.70M
3.68%
834.20M
2.05%
872.30M
4.57%
834.10M
4.38%
889.80M
6.68%
887.10M
0.30%
921.40M
3.87%
903.80M
1.91%
974.60M
7.83%
935.50M
4.01%
954.60M
2.04%
898.10M
5.92%
952.50M
6.06%
921.70M
3.23%
951.30M
3.21%
901.80M
5.20%
955.20M
5.92%
852.20M
10.78%
724.30M
15.01%
941.60M
30.00%
1.07B
14.10%
1.02B
4.64%
1.08B
5.54%
1.04B
4.04%
1.11B
6.80%
1.10B
0.95%
1.14B
3.53%
1.10B
3.00%
1.16B
4.84%
1.18B
2.34%
1.19B
0.70%
1.16B
2.69%
1.29B
11.60%
1.28B
0.92%
1.18B
8.00%
1.15B
2.75%
cost of revenue
419M
-
408.80M
2.43%
426.10M
4.23%
412.40M
3.22%
446.10M
8.17%
417.70M
6.37%
432.80M
3.62%
414.60M
4.21%
439.40M
5.98%
418.90M
4.67%
441M
5.28%
415M
5.90%
445.90M
7.45%
439.10M
1.53%
458.40M
4.40%
455.20M
0.70%
509.30M
11.88%
463.90M
8.91%
467.50M
0.78%
444.20M
4.98%
495.10M
11.46%
450.10M
9.09%
477.50M
6.09%
453.70M
4.98%
504.70M
11.24%
430.60M
14.68%
383.10M
11.03%
472.10M
23.23%
558.20M
18.24%
511M
8.46%
538.30M
5.34%
517M
3.96%
574.90M
11.20%
563.50M
1.98%
583.10M
3.48%
569.90M
2.26%
595.20M
4.44%
593.40M
0.30%
587.60M
0.98%
581.10M
1.11%
648.30M
11.56%
616.90M
4.84%
582.10M
5.64%
559.20M
3.93%
gross profit
378.50M
-
378.70M
0.05%
400.40M
5.73%
393.90M
1.62%
411.30M
4.42%
410.10M
0.29%
419M
2.17%
406.90M
2.89%
412.30M
1.33%
415.30M
0.73%
431.30M
3.85%
419.10M
2.83%
443.90M
5.92%
448M
0.92%
463M
3.35%
448.60M
3.11%
465.30M
3.72%
471.60M
1.35%
487.10M
3.29%
453.90M
6.82%
457.40M
0.77%
471.60M
3.10%
473.80M
0.47%
448.10M
5.42%
450.50M
0.54%
421.60M
6.42%
341.20M
19.07%
469.50M
37.60%
516.20M
9.95%
513.60M
0.50%
543.10M
5.74%
520.70M
4.12%
533.40M
2.44%
534.30M
0.17%
553.50M
3.59%
532.60M
3.78%
560.70M
5.28%
589.60M
5.15%
603.70M
2.39%
578.20M
4.22%
645.50M
11.64%
665M
3.02%
597.30M
10.18%
587.80M
1.59%
selling and marketing expenses
332.80M
-
general and administrative expenses
-7M
-
selling general and administrative expenses
319.70M
-
325.80M
1.91%
research and development expenses
other expenses
-800K
-
222.60M
27,925%
300K
99.87%
225.60M
75,100%
-200K
100.09%
231.90M
116,050%
-100K
100.04%
219.80M
219,900%
-500K
100.23%
100K
120%
215.40M
215,300%
210.90M
2.09%
-300K
100.14%
-100K
66.67%
-1.90M
1,800%
-2.10M
10.53%
-1.50M
28.57%
2.80M
286.67%
-500K
117.86%
700K
240%
3M
328.57%
2.60M
13.33%
2.80M
7.69%
2.60M
7.14%
2.40M
7.69%
3M
25%
2.40M
20%
2.80M
16.67%
2.40M
14.29%
4.10M
70.83%
3.40M
17.07%
3.80M
11.76%
5.10M
34.21%
240.80M
4,621.57%
241.60M
0.33%
242.70M
0.46%
248.80M
2.51%
263.50M
5.91%
259.80M
1.40%
9.30M
96.42%
10M
7.53%
200K
98%
cost and expenses
640.90M
-
631.40M
1.48%
653.60M
3.52%
638M
2.39%
670M
5.02%
649.60M
3.04%
659.60M
1.54%
634.40M
3.82%
644.40M
1.58%
631.80M
1.96%
656.40M
3.89%
625.90M
4.65%
662.10M
5.78%
665.10M
0.45%
683.10M
2.71%
694.70M
1.70%
762.50M
9.76%
700.90M
8.08%
703.70M
0.40%
665.70M
5.40%
714.30M
7.30%
672.20M
5.89%
700.80M
4.25%
673.10M
3.95%
721.60M
7.21%
656.40M
9.04%
575.60M
12.31%
690.30M
19.93%
789.70M
14.40%
758.40M
3.96%
795.40M
4.88%
765.80M
3.72%
808.90M
5.63%
804.30M
0.57%
824.70M
2.54%
812.60M
1.47%
844M
3.86%
856.90M
1.53%
847.40M
1.11%
844.70M
0.32%
968M
14.60%
942.70M
2.61%
265.10M
71.88%
223.80M
15.58%
operating expenses
221.90M
-
222.60M
0.32%
227.50M
2.20%
225.60M
0.84%
223.90M
0.75%
231.90M
3.57%
226.80M
2.20%
219.80M
3.09%
205M
6.73%
212.90M
3.85%
215.40M
1.17%
210.90M
2.09%
216.20M
2.51%
226M
4.53%
224.70M
0.58%
239.50M
6.59%
253.20M
5.72%
237M
6.40%
236.20M
0.34%
221.50M
6.22%
219.20M
1.04%
222.10M
1.32%
223.30M
0.54%
219.40M
1.75%
216.90M
1.14%
225.80M
4.10%
192.50M
14.75%
218.20M
13.35%
231.50M
6.10%
247.40M
6.87%
257.10M
3.92%
248.80M
3.23%
234M
5.95%
240.80M
2.91%
241.60M
0.33%
242.70M
0.46%
248.80M
2.51%
263.50M
5.91%
259.80M
1.40%
263.60M
1.46%
319.70M
21.28%
325.80M
1.91%
-317M
197.30%
-335.40M
5.80%
interest expense
14.30M
-
13.70M
4.20%
12.70M
7.30%
12.70M
0%
13.80M
8.66%
13M
5.80%
12.90M
0.77%
13M
0.78%
13M
0%
13.10M
0.77%
12.90M
1.53%
13.10M
1.55%
13.10M
0%
12.70M
3.05%
13M
2.36%
13.10M
0.77%
13.60M
3.82%
13.60M
0%
12M
11.76%
12.40M
3.33%
12.40M
0%
12.50M
0.81%
12.40M
0.80%
12M
3.23%
12.10M
0.83%
11.40M
5.79%
13.40M
17.54%
13.80M
2.99%
15.40M
11.59%
14.30M
7.14%
14.30M
0%
13.20M
7.69%
11.30M
14.39%
11.60M
2.65%
11.70M
0.86%
11.80M
0.85%
12M
1.69%
12.40M
3.33%
12.60M
1.61%
12.40M
1.59%
12.90M
4.03%
12.50M
3.10%
-12.30M
198.40%
-12.50M
1.63%
ebitda
155.80M
-
175.80M
12.84%
192.90M
9.73%
188.10M
2.49%
207.70M
10.42%
198.30M
4.53%
212.80M
7.31%
207.70M
2.40%
228.20M
9.87%
223.60M
2.02%
237.80M
6.35%
208.40M
12.36%
249.10M
19.53%
245.10M
1.61%
259.20M
5.75%
230.50M
11.07%
234.40M
1.69%
261.40M
11.52%
274.60M
5.05%
256.40M
6.63%
264.10M
3.00%
275.10M
4.17%
276.60M
0.55%
254.60M
7.95%
236M
7.31%
223M
5.51%
175.20M
21.43%
278M
58.68%
312.30M
12.34%
295.40M
5.41%
314.90M
6.60%
301M
4.41%
334.20M
11.03%
327.50M
2.00%
348.20M
6.32%
328.30M
5.72%
348.40M
6.12%
366.20M
5.11%
385.50M
5.27%
359.40M
6.77%
350.80M
2.39%
363.70M
3.68%
70.20M
80.70%
71.70M
2.14%
operating income
156.60M
-
156.10M
0.32%
172.90M
10.76%
168.30M
2.66%
187.40M
11.35%
178.20M
4.91%
192.20M
7.86%
187.10M
2.65%
207.30M
10.80%
202.40M
2.36%
215.90M
6.67%
208.20M
3.57%
227.70M
9.37%
222M
2.50%
238.30M
7.34%
209.10M
12.25%
212.10M
1.43%
234.60M
10.61%
250.90M
6.95%
232.40M
7.37%
238.20M
2.50%
249.50M
4.74%
250.50M
0.40%
228.70M
8.70%
233.60M
2.14%
195.80M
16.18%
148.70M
24.06%
251.30M
69.00%
284.70M
13.29%
266.20M
6.50%
286M
7.44%
271.90M
4.93%
299.40M
10.11%
293.50M
1.97%
311.90M
6.27%
289.90M
7.05%
311.90M
7.59%
326.10M
4.55%
343.90M
5.46%
314.60M
8.52%
325.80M
3.56%
339.20M
4.11%
70.20M
79.30%
71.70M
2.14%
depreciation and amortization
19M
-
19.60M
3.16%
19.70M
0.51%
19.70M
0%
20.50M
4.06%
20M
2.44%
20.60M
3%
20.50M
0.49%
21.40M
4.39%
21M
1.87%
21.70M
3.33%
-24.50M
212.90%
21.70M
188.57%
23.10M
6.45%
22.80M
1.30%
23.50M
3.07%
23.80M
1.28%
24M
0.84%
24M
0%
23.20M
3.33%
22.90M
1.29%
22.60M
1.31%
23M
1.77%
22.90M
0.43%
23.90M
4.37%
23.80M
0.42%
23.80M
0%
23.90M
0.42%
25.20M
5.44%
24.70M
1.98%
25.50M
3.24%
24.90M
2.35%
29.70M
19.28%
34M
14.48%
36.30M
6.76%
38.40M
5.79%
36.50M
4.95%
40.10M
9.86%
41.60M
3.74%
24.60M
40.87%
25M
1.63%
24.50M
2%
total other income expenses net
-800K
-
-200K
75%
300K
250%
-1M
433.33%
-200K
80%
-800K
300%
-800K
0%
-600K
25%
-500K
16.67%
-800K
60%
1M
225%
-1M
200%
-300K
70%
-1.80M
500%
-1.90M
5.56%
-2.10M
10.53%
-1.50M
28.57%
2.80M
286.67%
-800K
128.57%
-1.10M
37.50%
3M
372.73%
1.10M
63.33%
1.80M
63.64%
2.40M
33.33%
2.40M
0%
1.10M
54.17%
1.70M
54.55%
2.80M
64.71%
2.40M
14.29%
3.90M
62.50%
3.40M
12.82%
3.30M
2.94%
5.10M
54.55%
-3.30M
164.71%
-2.40M
27.27%
1.30M
154.17%
-200K
115.38%
2.80M
1,500%
4.20M
50%
7.10M
69.05%
5M
29.58%
5.60M
12%
286.70M
5,019.64%
260.50M
9.14%
income before tax
141.50M
-
142.30M
0.57%
160.50M
12.79%
154.70M
3.61%
173.40M
12.09%
164.50M
5.13%
178.60M
8.57%
173.60M
2.80%
193.80M
11.64%
188.60M
2.68%
204.20M
8.27%
194.30M
4.85%
214.30M
10.29%
207.60M
3.13%
223.40M
7.61%
193.90M
13.21%
197M
1.60%
223.80M
13.60%
238.30M
6.48%
219M
8.10%
228.80M
4.47%
238.50M
4.24%
240.20M
0.71%
219.50M
8.62%
223.90M
2.00%
185.90M
16.97%
137.30M
26.14%
240.30M
75.02%
271.70M
13.07%
256.20M
5.70%
275.10M
7.38%
262.40M
4.62%
293.20M
11.74%
290.20M
1.02%
309.50M
6.65%
291.20M
5.91%
311.70M
7.04%
328.90M
5.52%
348.10M
5.84%
320.20M
8.01%
330.80M
3.31%
344.80M
4.23%
356.90M
3.51%
332.20M
6.92%
income tax expense
44.60M
-
44.30M
0.67%
51.90M
17.16%
48.40M
6.74%
54.90M
13.43%
51.80M
5.65%
56.20M
8.49%
53.90M
4.09%
59.30M
10.02%
57.60M
2.87%
62.20M
7.99%
59.60M
4.18%
64.90M
8.89%
62.60M
3.54%
67.30M
7.51%
57.20M
15.01%
63.80M
11.54%
57.60M
9.72%
55.80M
3.13%
51.50M
7.71%
49.50M
3.88%
56.90M
14.95%
55.60M
2.28%
50.40M
9.35%
48.90M
2.98%
43.90M
10.22%
31.90M
27.33%
55.10M
72.73%
58.20M
5.63%
59.10M
1.55%
62.90M
6.43%
60.90M
3.18%
64.10M
5.25%
67.50M
5.30%
72.30M
7.11%
61.70M
14.66%
67.20M
8.91%
74.60M
11.01%
78.20M
4.83%
71.10M
9.08%
69.50M
2.25%
75.20M
8.20%
-79.30M
205.45%
-74.70M
5.80%
net income
94.50M
-
95.90M
1.48%
106.10M
10.64%
103.70M
2.26%
116.20M
12.05%
110.50M
4.91%
120M
8.60%
116.80M
2.67%
131.40M
12.50%
128.30M
2.36%
140.10M
9.20%
131.70M
6.00%
146.30M
11.09%
141.60M
3.21%
153.20M
8.19%
133.40M
12.92%
129.50M
2.92%
163M
25.87%
178.70M
9.63%
163.20M
8.67%
175M
7.23%
177.90M
1.66%
180.40M
1.41%
164.60M
8.76%
170.60M
3.65%
137.20M
19.58%
101.20M
26.24%
179.70M
77.57%
208.90M
16.25%
192.60M
7.80%
208M
8.00%
196.20M
5.67%
223.70M
14.02%
217.40M
2.82%
231.50M
6.49%
223.90M
3.28%
238.90M
6.70%
248.70M
4.10%
264M
6.15%
243.10M
7.92%
255.30M
5.02%
263.50M
3.21%
271.20M
2.92%
251.10M
7.41%
weighted average shs out
58.10M
-
58.20M
0.17%
58.10M
0.17%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58M
0.17%
58M
0%
57.90M
0.17%
57.80M
0.17%
57.20M
1.04%
56.70M
0.87%
56.70M
0%
56.40M
0.53%
56.26M
0.25%
55.80M
0.82%
55.50M
0.54%
55.20M
0.54%
54.97M
0.42%
54.70M
0.49%
54.50M
0.37%
54.40M
0.18%
54.30M
0.18%
54.20M
0.18%
54.20M
0%
54.05M
0.27%
53.80M
0.47%
53.50M
0.56%
53.40M
0.19%
53.31M
0.16%
53.20M
0.21%
53.10M
0.19%
53.02M
0.15%
53M
0.04%
52.80M
0.38%
52.70M
0.19%
52.74M
0.08%
52.70M
0.08%
52.60M
0.19%
weighted average shs out dil
59.10M
-
59.10M
0%
59M
0.17%
59M
0%
59.10M
0.17%
59.10M
0%
59.10M
0%
59.10M
0%
59.20M
0.17%
59.50M
0.51%
59.40M
0.17%
59.30M
0.17%
59.30M
0%
59.30M
0%
59M
0.51%
58.30M
1.19%
57.90M
0.69%
57.80M
0.17%
57.30M
0.87%
57.33M
0.06%
56.60M
1.28%
56.30M
0.53%
56M
0.53%
55.66M
0.61%
55.40M
0.46%
55M
0.72%
54.80M
0.36%
54.80M
0%
54.70M
0.18%
55.10M
0.73%
55.31M
0.38%
54.90M
0.74%
54.50M
0.73%
54.31M
0.34%
54.24M
0.13%
54.10M
0.26%
54.10M
0%
54.06M
0.07%
54M
0.12%
53.90M
0.19%
53.80M
0.19%
53.67M
0.24%
53.50M
0.32%
53.40M
0.19%
eps
1.63
-
1.65
1.23%
1.83
10.91%
1.78
2.73%
2
12.36%
1.90
5.00%
2.07
8.95%
2.01
2.90%
2.26
12.44%
2.21
2.21%
2.41
9.05%
2.27
5.81%
2.52
11.01%
2.45
2.78%
2.65
8.16%
2.33
12.08%
2.28
2.15%
2.87
25.88%
3.17
10.45%
2.90
8.52%
3.14
8.28%
3.21
2.23%
3.27
1.87%
2.99
8.56%
3.12
4.35%
2.52
19.23%
1.86
26.19%
3.31
77.96%
3.85
16.31%
3.55
7.79%
3.85
8.45%
3.65
5.19%
4.18
14.52%
4.17
0.24%
4.34
4.08%
4.21
3.00%
4.50
6.89%
4.69
4.22%
4.98
6.18%
4.60
7.63%
4.84
5.22%
5
3.31%
5.15
3.00%
4.77
7.38%
epsdiluted
1.60
-
1.62
1.25%
1.80
11.11%
1.76
2.22%
1.97
11.93%
1.87
5.08%
2.03
8.56%
1.98
2.46%
2.22
12.12%
2.16
2.70%
2.36
9.26%
2.22
5.93%
2.47
11.26%
2.39
3.24%
2.60
8.79%
2.29
11.92%
2.24
2.18%
2.82
25.89%
3.12
10.64%
2.85
8.65%
3.09
8.42%
3.16
2.27%
3.22
1.90%
2.96
8.07%
3.08
4.05%
2.49
19.16%
1.85
25.70%
3.28
77.30%
3.82
16.46%
3.50
8.38%
3.76
7.43%
3.57
5.05%
4.10
14.85%
4.10
0%
4.27
4.15%
4.14
3.04%
4.42
6.76%
4.60
4.07%
4.89
6.30%
4.51
7.77%
4.75
5.32%
4.91
3.37%
5.07
3.26%
4.70
7.30%

All numbers in USD (except ratios and percentages)