bf/NYSE:MSM_icon.jpeg

NYSE:MSM

MSC Industrial Direct Co., Inc

  • Stock

USD

Last Close

85.59

06/11 21:10

Market Cap

4.27B

Beta: 0.97

Volume Today

321.34K

Avg: 354.60K

PE Ratio

16.84

PFCF: 9.01

Dividend Yield

3.28%

Payout:54.25%

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
Feb '15
May '15
Aug '15
Nov '15
Feb '16
May '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Aug '19
Nov '19
Feb '20
May '20
Aug '20
Nov '20
Feb '21
May '21
Aug '21
Nov '21
Feb '22
May '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Aug '24
Nov '24
Mar '25
May '25
Aug '25
revenue
706.40M
-
745.48M
5.53%
727.40M
2.43%
706.82M
2.83%
684.12M
3.21%
727.50M
6.34%
745.07M
2.42%
686.27M
7.89%
703.78M
2.55%
743.92M
5.70%
753.77M
1.32%
768.56M
1.96%
768.99M
0.06%
828.35M
7.72%
837.99M
1.16%
831.60M
0.76%
823.00M
1.03%
866.55M
5.29%
842.67M
2.76%
823.60M
2.26%
786.09M
4.55%
834.97M
6.22%
747.73M
10.45%
771.90M
3.23%
774.00M
0.27%
866.29M
11.93%
831.03M
4.07%
848.55M
2.11%
862.52M
1.65%
958.58M
11.14%
1.02B
6.64%
957.75M
6.31%
961.63M
0.41%
1.05B
9.65%
1.04B
1.80%
953.97M
7.87%
935.35M
1.95%
979.35M
4.70%
952.28M
2.76%
928.48M
2.50%
891.72M
3.96%
971.14M
8.91%
978.17M
0.72%
cost of revenue
385.53M
-
407.07M
5.59%
400.27M
1.67%
387.85M
3.10%
375.33M
3.23%
400.47M
6.70%
411.01M
2.63%
377.54M
8.14%
389.22M
3.09%
414.42M
6.48%
420.32M
1.42%
433.49M
3.13%
431.76M
0.40%
467.34M
8.24%
478.32M
2.35%
473.61M
0.98%
471.19M
0.51%
497.89M
5.67%
489.08M
1.77%
476.40M
2.59%
455.04M
4.48%
481.01M
5.71%
436.62M
9.23%
448.59M
2.74%
479.24M
6.83%
499.82M
4.29%
482.06M
3.55%
495.95M
2.88%
496.25M
0.06%
547.43M
10.31%
594.02M
8.51%
559.95M
5.74%
564.94M
0.89%
625.53M
10.73%
615.91M
1.54%
560.85M
8.94%
546.74M
2.52%
578.90M
5.88%
561.68M
2.98%
550.30M
2.03%
526.49M
4.33%
573.41M
8.91%
583.20M
1.71%
gross profit
320.87M
-
338.42M
5.47%
327.13M
3.33%
318.97M
2.50%
308.79M
3.19%
327.03M
5.91%
334.07M
2.15%
308.74M
7.58%
314.56M
1.89%
329.50M
4.75%
333.45M
1.20%
335.07M
0.49%
337.22M
0.64%
361.00M
7.05%
359.67M
0.37%
357.99M
0.47%
351.81M
1.72%
368.65M
4.79%
353.59M
4.09%
347.20M
1.81%
331.05M
4.65%
353.96M
6.92%
311.11M
12.11%
323.32M
3.92%
294.75M
8.84%
366.47M
24.33%
348.98M
4.77%
352.60M
1.04%
366.27M
3.88%
411.15M
12.25%
428.23M
4.15%
397.80M
7.11%
396.69M
0.28%
428.94M
8.13%
419.53M
2.19%
393.12M
6.30%
388.61M
1.15%
400.45M
3.05%
390.61M
2.46%
378.19M
3.18%
365.23M
3.43%
397.74M
8.90%
394.98M
0.69%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
290.77M
-
288.99M
0.61%
297.01M
2.78%
-1.41M
-
311.16M
22,230.65%
research and development expenses
other expenses
-557K
-
10K
101.80%
-449K
4,590%
63K
114.03%
739K
1,073.02%
110K
85.12%
12K
89.09%
-284K
2,466.67%
-54K
80.99%
-2K
96.30%
1.04M
52,300%
-408K
139.08%
77K
118.87%
-141K
283.12%
-76K
46.10%
2K
102.63%
-237K
11,950%
-95K
59.92%
-165K
73.68%
121K
173.33%
-70K
157.85%
-560K
700%
359K
164.11%
651K
81.34%
-58K
108.91%
1.13M
2,050%
-670K
159.24%
-413K
38.36%
265.97M
64,500.24%
271.05M
1.91%
290.26M
7.09%
279.69M
3.64%
280.63M
0.33%
291.71M
3.95%
2.03M
99.31%
-5.05M
349.38%
-4.33M
14.30%
288.99M
6,771.08%
297.01M
2.78%
303.56M
2.21%
302.98M
0.19%
3.85M
98.73%
306.11M
7,857.06%
cost and expenses
620.53M
-
641.24M
3.34%
631.97M
1.45%
616.43M
2.46%
603.58M
2.09%
621.71M
3.00%
645.83M
3.88%
595.67M
7.77%
617.13M
3.60%
642.15M
4.05%
653.79M
1.81%
669.28M
2.37%
670.88M
0.24%
712.96M
6.27%
730.20M
2.42%
728.60M
0.22%
727.02M
0.22%
756.04M
3.99%
752.16M
0.51%
733.30M
2.51%
708.42M
3.39%
725.12M
2.36%
674.81M
6.94%
691.27M
2.44%
724.36M
4.79%
757.16M
4.53%
735.37M
2.88%
752.53M
2.33%
762.22M
1.29%
818.48M
7.38%
884.28M
8.04%
839.64M
5.05%
845.57M
0.71%
917.23M
8.48%
915.17M
0.22%
851.49M
6.96%
837.51M
1.64%
867.89M
3.63%
858.69M
1.06%
853.86M
0.56%
828.07M
3.02%
888.41M
7.29%
889.30M
0.10%
operating expenses
235M
-
234.17M
0.35%
231.69M
1.06%
228.58M
1.34%
228.25M
0.15%
221.24M
3.07%
234.82M
6.14%
218.13M
7.11%
227.92M
4.48%
227.72M
0.08%
233.47M
2.52%
235.79M
0.99%
239.12M
1.41%
245.62M
2.72%
251.88M
2.55%
254.99M
1.23%
255.83M
0.33%
258.15M
0.91%
263.07M
1.91%
256.90M
2.35%
253.38M
1.37%
244.11M
3.66%
238.19M
2.42%
242.68M
1.89%
245.12M
1.00%
257.34M
4.99%
253.31M
1.56%
256.58M
1.29%
265.97M
3.66%
271.05M
1.91%
290.26M
7.09%
279.69M
3.64%
280.63M
0.33%
291.71M
3.95%
299.26M
2.59%
290.63M
2.88%
290.77M
0.05%
288.99M
0.61%
297.01M
2.78%
303.56M
2.21%
301.58M
0.65%
315.00M
4.45%
306.11M
2.82%
interest expense
2.04M
-
1.81M
11.20%
1.55M
14.00%
1.56M
0.13%
1.29M
16.77%
1.20M
7.03%
1.75M
45.51%
2.93M
67.47%
2.95M
0.55%
3.36M
13.93%
3.13M
7.02%
3.24M
3.58%
3.55M
9.67%
3.53M
0.51%
4.14M
17.33%
4.06M
2.12%
4.54M
11.91%
4.57M
0.57%
3.73M
18.29%
3.17M
14.99%
3.50M
10.22%
5.45M
55.97%
4.56M
16.42%
3.36M
26.34%
3.58M
6.67%
3.70M
3.24%
3.88M
4.92%
3.73M
3.87%
3.62M
2.98%
4.28M
18.25%
5.98M
39.75%
6.92M
15.76%
5.96M
13.92%
5.04M
15.41%
4.63M
8.10%
5.32M
14.90%
6.95M
30.66%
-6.88M
199.04%
6.62M
196.09%
-6.08M
191.84%
6.23M
202.49%
6.03M
3.13%
5.73M
4.97%
ebitda
103.19M
-
122.07M
18.30%
112.79M
7.60%
108.54M
3.77%
98.90M
8.88%
124.02M
25.40%
99.42M
19.83%
105.93M
6.54%
102.12M
3.59%
117.86M
15.41%
117.43M
0.37%
114.78M
2.25%
113.95M
0.72%
131.18M
15.12%
107.88M
17.76%
119.01M
10.32%
112.14M
5.77%
127.05M
13.30%
90.36M
28.87%
107.45M
18.91%
94.96M
11.63%
126.51M
33.23%
73.36M
42.01%
98.41M
34.15%
67.06M
31.86%
127.28M
89.81%
112.28M
11.79%
113.03M
0.67%
100.41M
11.16%
158.12M
57.47%
137.69M
12.92%
135.43M
1.64%
132.57M
2.11%
152.19M
14.79%
141.57M
6.97%
117.34M
17.12%
118.43M
0.93%
131.37M
10.93%
103.90M
20.91%
72.28M
30.44%
81.42M
12.64%
104.42M
28.25%
104.56M
0.13%
operating income
85.87M
-
104.24M
21.39%
95.44M
8.45%
90.39M
5.29%
80.54M
10.89%
105.78M
31.34%
99.25M
6.18%
90.60M
8.71%
86.64M
4.37%
101.78M
17.46%
99.98M
1.77%
99.28M
0.70%
98.10M
1.18%
115.38M
17.61%
107.79M
6.58%
103M
4.44%
95.98M
6.81%
110.50M
15.13%
90.51M
18.09%
90.30M
0.24%
77.67M
13.98%
109.85M
41.43%
72.92M
33.62%
53.91M
26.07%
28.02M
48.02%
128.63M
359.03%
91.21M
29.09%
90.73M
0.53%
97.17M
7.09%
136.84M
40.82%
143.98M
5.22%
116.01M
19.42%
114.28M
1.49%
135.39M
18.47%
118.06M
12.80%
101.57M
13.97%
97.84M
3.67%
111.46M
13.92%
90.86M
18.48%
72.28M
20.45%
62.25M
13.88%
82.73M
32.92%
76.70M
7.29%
depreciation and amortization
17.43M
-
17.65M
1.24%
17.63M
0.09%
17.93M
1.65%
17.46M
2.62%
17.96M
2.90%
18.59M
3.48%
15.45M
16.89%
15.37M
0.51%
15.92M
3.60%
16.24M
2.02%
15.75M
3.04%
15.56M
1.21%
15.83M
1.72%
16.02M
1.23%
15.85M
1.09%
16.23M
2.42%
16.46M
1.44%
16.84M
2.28%
17.02M
1.11%
17.29M
1.54%
17.04M
1.43%
17.73M
4.01%
17.11M
3.50%
17.47M
2.11%
17.00M
2.65%
17.27M
1.57%
17.41M
0.79%
3.25M
81.35%
21.28M
555.67%
-6.29M
129.54%
19.42M
408.94%
18.29M
5.81%
16.80M
8.15%
19.01M
13.13%
19.78M
4.08%
20.59M
4.08%
19.92M
3.27%
21.15M
6.19%
23.48M
-
23.27M
0.88%
22.68M
2.57%
total other income expenses net
-557K
-
10K
101.80%
-449K
4,590%
63K
114.03%
739K
1,073.02%
110K
85.12%
12K
89.09%
-284K
2,466.67%
-54K
80.99%
-2K
96.30%
1.04M
52,300%
-408K
139.08%
77K
118.87%
-141K
283.12%
-76K
46.10%
2K
102.63%
-237K
11,950%
-95K
59.92%
-165K
73.68%
121K
173.33%
-70K
157.85%
-560K
700%
359K
164.11%
-26.07M
7,363.23%
-21.67M
16.88%
20.62M
195.15%
-5.12M
124.82%
-5.70M
11.27%
-3.50M
38.47%
-3.70M
5.62%
-6.25M
68.88%
-8.16M
30.50%
-8.10M
0.67%
-8.98M
10.82%
-188K
97.91%
-5.97M
3,076.06%
-17.89M
199.55%
-16.12M
9.87%
-14.72M
8.70%
-11.68M
20.65%
-10.53M
9.80%
-7.62M
27.65%
-556K
92.70%
income before tax
83.72M
-
102.61M
22.57%
93.60M
8.78%
89.06M
4.85%
80.15M
10.00%
104.85M
30.82%
97.67M
6.85%
87.55M
10.37%
83.81M
4.27%
98.58M
17.63%
98.06M
0.53%
95.80M
2.31%
94.84M
0.99%
111.82M
17.90%
103.73M
7.23%
99.11M
4.46%
91.37M
7.81%
106.02M
16.03%
86.63M
18.29%
87.26M
0.72%
74.17M
15.00%
104.01M
40.23%
68.81M
33.85%
51.22M
25.55%
24.40M
52.37%
126.08M
416.73%
86.68M
31.25%
86.61M
0.08%
93.66M
8.14%
133.13M
42.14%
137.72M
3.45%
107.85M
21.69%
106.18M
1.55%
126.41M
19.05%
115.72M
8.45%
91.32M
21.09%
79.95M
12.44%
95.34M
19.24%
76.14M
20.14%
60.60M
20.41%
51.71M
14.67%
75.11M
45.25%
76.15M
1.38%
income tax expense
32.19M
-
39.27M
22.00%
34.58M
11.95%
34.03M
1.59%
30.63M
10.00%
40.04M
30.74%
35.82M
10.53%
33.44M
6.65%
30.25M
9.56%
35.75M
18.18%
37.31M
4.38%
36.21M
2.95%
-22.71M
162.71%
32.75M
244.21%
30.72M
6.20%
24.88M
19.01%
22.94M
7.79%
26.50M
15.55%
20.01M
24.50%
21.81M
8.96%
18.62M
14.62%
25.90M
39.12%
16.17M
37.57%
12.45M
23.02%
6.05M
51.39%
31.14M
414.64%
20.80M
33.20%
20.35M
2.16%
23.51M
15.51%
33.42M
42.15%
33.37M
0.14%
26.64M
20.17%
26.86M
0.84%
31.27M
16.39%
28.28M
9.55%
22.19M
21.54%
18.39M
17.12%
24.02M
30.64%
22.19M
7.64%
14.91M
32.81%
12.57M
15.71%
18.25M
45.26%
20.02M
9.65%
net income
51.53M
-
63.34M
22.93%
59.02M
6.82%
55.03M
6.77%
49.52M
10.00%
64.82M
30.88%
61.85M
4.58%
54.10M
12.52%
53.56M
1.01%
62.84M
17.32%
60.75M
3.32%
59.59M
1.91%
117.55M
97.28%
79.07M
32.74%
73.02M
7.65%
74.23M
1.66%
68.42M
7.82%
79.60M
16.33%
66.61M
16.32%
65.42M
1.79%
55.50M
15.16%
77.70M
40.01%
52.50M
32.44%
38.45M
26.75%
18.09M
52.97%
94.43M
422.17%
65.93M
30.18%
66.07M
0.20%
69.93M
5.85%
99.66M
42.51%
104.13M
4.49%
81.31M
21.91%
79.14M
2.67%
95.18M
20.27%
87.60M
7.96%
69.35M
20.83%
61.85M
10.82%
71.70M
15.94%
55.69M
22.33%
46.62M
16.28%
39.31M
15.68%
56.84M
44.59%
56.55M
0.53%
weighted average shs out
61.35M
-
61.29M
0.10%
61.28M
0.01%
61.30M
0.02%
61.19M
0.18%
61.13M
0.09%
60.08M
1.72%
56.38M
6.16%
56.62M
0.42%
56.78M
0.28%
56.59M
0.34%
56.29M
0.53%
56.44M
0.27%
56.42M
0.03%
56.27M
0.26%
55.50M
1.37%
55.14M
0.65%
55.16M
0.03%
55.18M
0.05%
55.27M
0.16%
55.47M
0.35%
55.56M
0.17%
55.59M
0.04%
55.66M
0.13%
55.84M
0.32%
55.94M
0.19%
55.51M
0.78%
55.53M
0.04%
55.80M
0.48%
55.91M
0.21%
55.86M
0.10%
55.89M
0.06%
55.88M
0.02%
55.96M
0.15%
55.94M
0.04%
56.43M
0.88%
56.33M
0.18%
56.21M
0.20%
56.06M
0.27%
55.90M
0.29%
55.79M
0.19%
55.69M
0.18%
55.74M
0.08%
weighted average shs out dil
61.57M
-
61.42M
0.23%
61.41M
0.02%
61.41M
0.01%
61.31M
0.15%
61.37M
0.09%
60.28M
1.78%
56.57M
6.15%
57.21M
1.13%
57.26M
0.09%
56.80M
0.81%
56.50M
0.52%
56.89M
0.69%
56.80M
0.15%
56.59M
0.37%
55.83M
1.35%
55.36M
0.84%
55.39M
0.05%
55.34M
0.09%
55.44M
0.20%
55.59M
0.26%
55.60M
0.02%
55.76M
0.29%
55.85M
0.16%
56.13M
0.51%
56.35M
0.39%
55.90M
0.80%
55.86M
0.08%
55.97M
0.21%
56.11M
0.24%
56.06M
0.08%
56.08M
0.04%
56.00M
0.14%
56.16M
0.28%
56.27M
0.20%
56.72M
0.81%
56.47M
0.45%
56.35M
0.21%
56.22M
0.23%
56.07M
0.28%
55.85M
0.39%
55.77M
0.15%
55.89M
0.22%
eps
0.84
-
1.03
22.62%
0.96
6.80%
0.89
7.29%
0.81
8.99%
1.06
30.86%
1.03
2.83%
0.96
6.80%
0.94
2.08%
1.10
17.02%
1.07
2.73%
1.06
0.93%
2.08
96.23%
1.40
32.69%
1.30
7.14%
1.34
3.08%
1.24
7.46%
1.44
16.13%
1.21
15.97%
1.18
2.48%
1
15.25%
1.40
40.00%
0.94
32.86%
0.69
26.60%
0.32
53.62%
1.69
428.12%
1.19
29.59%
1.19
0%
1.26
5.88%
1.78
41.27%
1.86
4.49%
1.45
22.04%
1.42
2.07%
1.70
19.72%
1.57
7.65%
1.23
21.66%
1.10
10.57%
1.28
16.36%
0.99
22.66%
0.83
16.16%
0.70
15.66%
1.02
45.71%
1.01
0.98%
epsdiluted
0.83
-
1.03
24.10%
0.96
6.80%
0.89
7.29%
0.80
10.11%
1.05
31.25%
1.02
2.86%
0.95
6.86%
0.93
2.11%
1.09
17.20%
1.07
1.83%
1.05
1.87%
2.06
96.19%
1.39
32.52%
1.29
7.19%
1.33
3.10%
1.24
6.77%
1.44
16.13%
1.20
16.67%
1.18
1.67%
1
15.25%
1.40
40.00%
0.94
32.86%
0.69
26.60%
0.32
53.62%
1.68
425.00%
1.18
29.76%
1.18
0%
1.25
5.93%
1.78
42.40%
1.86
4.49%
1.45
22.04%
1.41
2.76%
1.69
19.86%
1.56
7.69%
1.22
21.79%
1.10
9.84%
1.27
15.45%
0.99
22.05%
0.83
16.16%
0.70
15.66%
1.02
45.71%
1.01
0.98%

All numbers in USD (except ratios and percentages)