bf/NYSE:MSM_icon.jpeg

COM:MSCDIRECT

MSC Industrial Direct Co., Inc

  • Stock

Last Close

85.66

26/07 20:00

Market Cap

4.92B

Beta: -

Volume Today

674.84K

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
Aug '13
Nov '13
Mar '14
May '14
Aug '14
Nov '14
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
revenue
673.77M
-
678.51M
0.70%
661.51M
2.51%
720.48M
8.91%
726.62M
0.85%
731.09M
0.61%
706.40M
3.38%
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%
cost of revenue
366.23M
-
363.65M
0.70%
354.69M
2.46%
387.08M
9.13%
395.44M
2.16%
400.94M
1.39%
385.53M
3.84%
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%
gross profit
307.55M
-
314.86M
2.38%
306.82M
2.55%
333.39M
8.66%
331.19M
0.66%
330.15M
0.31%
320.87M
2.81%
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%
selling and marketing expenses
169.85M
-
165.97M
-
general and administrative expenses
120.41M
-
133.30M
-
selling general and administrative expenses
271.05M
-
290.26M
7.09%
279.69M
3.64%
280.39M
0.25%
291.71M
4.04%
299.26M
2.59%
290.63M
2.88%
290.77M
0.05%
288.99M
0.61%
research and development expenses
other expenses
-116K
-
-212K
82.76%
-266K
25.47%
101K
137.97%
178K
76.24%
177K
0.56%
-557K
414.69%
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%
cost and expenses
581.42M
-
581.76M
0.06%
579.79M
0.34%
615.59M
6.17%
626.80M
1.82%
637.12M
1.65%
620.53M
2.60%
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%
operating expenses
215.19M
-
218.10M
1.35%
225.10M
3.21%
228.51M
1.51%
231.36M
1.25%
236.18M
2.08%
235M
0.50%
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%
interest expense
898K
-
847K
5.68%
967K
14.17%
827K
14.48%
1.23M
49.09%
944K
23.44%
2.04M
115.57%
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%
ebitda
107.72M
-
112.60M
4.53%
97.46M
13.45%
121.29M
24.45%
117.00M
3.54%
111.17M
4.98%
103.19M
7.18%
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%
operating income
92.35M
-
96.75M
4.76%
81.72M
15.53%
104.89M
28.34%
99.83M
4.82%
93.97M
5.87%
85.87M
8.62%
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%
depreciation and amortization
15.48M
-
16.06M
3.72%
16.00M
0.39%
16.30M
1.86%
16.59M
1.82%
17.01M
2.53%
17.43M
2.47%
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%
total other income expenses net
-116K
-
-212K
82.76%
-266K
25.47%
101K
137.97%
178K
76.24%
177K
0.56%
-557K
414.69%
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%
income before tax
91.34M
-
95.70M
4.77%
80.49M
15.89%
104.17M
29.41%
99.17M
4.79%
93.21M
6.01%
83.72M
10.18%
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%
income tax expense
34.97M
-
36.65M
4.81%
30.98M
15.47%
39.47M
27.40%
36.36M
7.88%
35.79M
1.56%
32.19M
10.06%
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%
net income
56.38M
-
59.05M
4.74%
49.51M
16.15%
64.70M
30.67%
62.81M
2.91%
57.42M
8.59%
51.53M
10.26%
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%
weighted average shs out
62.90M
-
62.77M
0.20%
61.74M
1.64%
61.90M
0.25%
61.69M
0.33%
61.25M
0.73%
61.35M
0.17%
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%
weighted average shs out dil
63.20M
-
63.08M
0.20%
62.05M
1.63%
62.21M
0.26%
62.02M
0.32%
61.54M
0.76%
61.57M
0.04%
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%
eps
0.89
-
0.93
4.49%
0.80
13.98%
1.04
30%
1.01
2.88%
0.92
8.91%
0.84
8.70%
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%
epsdiluted
0.89
-
0.93
4.49%
0.79
15.05%
1.03
30.38%
1.01
1.94%
0.91
9.90%
0.83
8.79%
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%

All numbers in (except ratios and percentages)