bf/NYSE:SNA_icon.jpeg

COM:SNAPON

Snap-on

  • Stock

Last Close

355.69

21/11 21:00

Market Cap

13.78B

Beta: -

Volume Today

220.25K

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
Jan '15
Jan '16
Dec '16
Dec '17
Dec '18
Dec '19
Jan '21
Jan '22
Dec '22
Dec '23
revenue
3.06B
-
3.28B
7.24%
3.35B
2.29%
3.43B
2.31%
3.69B
7.48%
3.74B
1.46%
3.73B
0.29%
3.59B
3.69%
4.25B
18.36%
4.49B
5.66%
5.11B
13.70%
cost of revenue
1.58B
-
1.69B
6.93%
1.70B
0.66%
1.72B
0.96%
1.86B
8.21%
1.87B
0.47%
1.89B
0.82%
1.84B
2.23%
2.14B
16.12%
2.31B
7.96%
2.49B
7.66%
gross profit
1.47B
-
1.58B
7.56%
1.65B
4.04%
1.71B
3.72%
1.82B
6.74%
1.87B
2.47%
1.84B
1.39%
1.75B
5.18%
2.11B
20.72%
2.18B
3.33%
2.62B
20.10%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
1.25B
-
research and development expenses
64.70M
-
other expenses
-3.90M
-
-900K
76.92%
-2.40M
166.67%
-600K
75%
-7.20M
1,100%
4.20M
158.33%
881.70M
20,892.86%
868M
1.55%
987.30M
13.74%
973.90M
1.36%
38.30M
96.07%
cost and expenses
2.47B
-
2.59B
4.97%
2.59B
0.19%
2.58B
0.46%
2.81B
8.90%
2.78B
0.74%
2.77B
0.61%
2.71B
2.01%
3.13B
15.36%
3.29B
5.02%
3.80B
15.73%
operating expenses
886.70M
-
899.60M
1.45%
883.50M
1.79%
855.40M
3.18%
943.40M
10.29%
913.90M
3.13%
881.70M
3.52%
868M
1.55%
987.30M
13.74%
973.90M
1.36%
1.31B
34.89%
interest expense
56.10M
-
52.90M
5.70%
51.90M
1.89%
52.20M
0.58%
52.40M
0.38%
50.40M
3.82%
49M
2.78%
54M
10.20%
53.10M
1.67%
47.10M
11.30%
51.50M
9.34%
ebitda
659M
-
763.30M
15.83%
844.90M
10.69%
939.20M
11.16%
967.50M
3.01%
1.05B
8.98%
1.06B
0.86%
985.90M
7.30%
1.24B
26.26%
1.35B
8.44%
1.41B
4.10%
operating income
586.20M
-
684.70M
16.80%
764.80M
11.70%
854.20M
11.69%
881.50M
3.20%
956.10M
8.46%
962.30M
0.65%
880.50M
8.50%
1.12B
27.60%
1.21B
7.45%
1.31B
8.18%
depreciation and amortization
76.70M
-
79.50M
3.65%
82.50M
3.77%
85.60M
3.76%
93.20M
8.88%
94.10M
0.97%
101.20M
7.55%
105.40M
4.15%
121.30M
15.09%
142.70M
17.64%
99.30M
30.41%
total other income expenses net
-3.90M
-
-900K
76.92%
-2.40M
166.67%
-600K
75%
-7.20M
1,100%
4.20M
158.33%
-40.20M
1,057.14%
-45.30M
12.69%
-36.60M
19.21%
-4.60M
87.43%
22.10M
580.43%
income before tax
526.20M
-
630.90M
19.90%
710.50M
12.62%
801.40M
12.79%
821.90M
2.56%
909.90M
10.71%
922.10M
1.34%
835.20M
9.42%
1.09B
30.14%
1.20B
10.64%
1.33B
10.43%
income tax expense
166.70M
-
199.50M
19.68%
221.20M
10.88%
244.30M
10.44%
250.90M
2.70%
214.40M
14.55%
211.80M
1.21%
189.10M
10.72%
247M
30.62%
268.70M
8.79%
293.40M
9.19%
net income
350.30M
-
421.90M
20.44%
478.70M
13.46%
546.40M
14.14%
557.70M
2.07%
679.90M
21.91%
693.50M
2.00%
627M
9.59%
820.50M
30.86%
911.70M
11.12%
1.01B
10.90%
weighted average shs out
58.20M
-
58.10M
0.17%
58.10M
0%
58.10M
0%
57.40M
1.20%
56.30M
1.92%
55.10M
2.13%
54.30M
1.45%
53.90M
0.74%
53.20M
1.30%
52.90M
0.56%
weighted average shs out dil
59.10M
-
59.10M
0%
59.10M
0%
59.40M
0.51%
58.60M
1.35%
57.30M
2.22%
55.90M
2.44%
54.80M
1.97%
55M
0.36%
54.20M
1.45%
53.90M
0.55%
eps
6.02
-
7.26
20.60%
8.24
13.50%
9.40
14.08%
9.72
3.40%
12.08
24.28%
12.59
4.22%
11.55
8.26%
15.22
31.77%
17.14
12.61%
19.11
11.49%
epsdiluted
5.93
-
7.14
20.40%
8.10
13.45%
9.20
13.58%
9.52
3.48%
11.87
24.68%
12.41
4.55%
11.44
7.82%
14.92
30.42%
16.82
12.73%
18.76
11.53%

All numbers in (except ratios and percentages)