bf/NYSE:MSA_icon.jpeg

NYSE:MSA

MSA Safety Incorporated

  • Stock

USD

Last Close

157.07

06/11 21:10

Market Cap

7.38B

Beta: 0.94

Volume Today

257.92K

Avg: 112.33K

PE Ratio

195.38

PFCF: −112.04

Dividend Yield

1.12%

Payout:217.01%

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 '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '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
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
311.19M
-
256.71M
17.51%
287.01M
11.80%
273.75M
4.62%
313.32M
14.46%
279.27M
10.87%
296.00M
5.99%
278.23M
6.00%
296.03M
6.40%
265.76M
10.22%
288.77M
8.66%
296.13M
2.55%
346.14M
16.89%
325.89M
5.85%
339.33M
4.12%
331.10M
2.43%
361.78M
9.27%
326.04M
9.88%
349.68M
7.25%
351.01M
0.38%
375.25M
6.91%
341.14M
9.09%
314.44M
7.83%
304.39M
3.19%
388.25M
27.55%
308.43M
20.56%
341.29M
10.65%
340.20M
0.32%
410.27M
20.60%
330.69M
19.40%
372.31M
12.59%
381.69M
2.52%
443.25M
16.13%
398.26M
10.15%
447.30M
12.31%
446.73M
0.13%
495.36M
10.89%
413.30M
16.56%
462.46M
11.89%
432.68M
6.44%
499.70M
15.49%
421.34M
15.68%
474.12M
12.53%
468.44M
1.20%
cost of revenue
171.05M
-
139.88M
18.22%
156.52M
11.89%
153.97M
1.63%
179.31M
16.46%
158.56M
11.57%
160.14M
1.00%
149.47M
6.66%
157.71M
5.51%
146.04M
7.40%
155.17M
6.25%
163.63M
5.45%
191.57M
17.07%
178.56M
6.79%
185.50M
3.89%
182.79M
1.46%
199.40M
9.08%
176.06M
11.71%
188.59M
7.12%
192.31M
1.97%
208.41M
8.37%
183.79M
11.82%
172.84M
5.96%
172.16M
0.39%
228.98M
33.00%
173.69M
24.15%
188.37M
8.46%
194.20M
3.09%
232.14M
19.54%
187.91M
19.06%
207.91M
10.65%
212.30M
2.11%
246.00M
15.88%
216.86M
11.84%
233.50M
7.67%
227.97M
2.37%
254.97M
11.85%
217.77M
14.59%
239.43M
9.95%
225.22M
5.94%
265.27M
17.78%
227.94M
14.07%
253.41M
11.17%
250.83M
1.02%
gross profit
140.14M
-
116.82M
16.64%
130.49M
11.70%
119.78M
8.21%
134.01M
11.88%
120.70M
9.93%
135.85M
12.55%
128.76M
5.22%
138.32M
7.42%
119.72M
13.45%
133.60M
11.60%
132.50M
0.83%
154.57M
16.66%
147.34M
4.68%
153.84M
4.41%
148.30M
3.60%
162.39M
9.50%
149.98M
7.64%
161.08M
7.40%
158.70M
1.48%
166.84M
5.13%
157.36M
5.69%
141.60M
10.02%
132.23M
6.61%
159.27M
20.45%
134.74M
15.40%
152.91M
13.49%
146.00M
4.52%
178.12M
22.00%
142.78M
19.84%
164.40M
15.14%
169.40M
3.04%
197.25M
16.44%
181.40M
8.04%
213.80M
17.86%
218.76M
2.32%
240.38M
9.88%
195.53M
18.66%
223.03M
14.06%
207.46M
6.98%
234.43M
13.00%
193.40M
17.50%
220.71M
14.12%
217.62M
1.40%
selling and marketing expenses
-3.97M
-
general and administrative expenses
77.42M
-
81.37M
5.10%
77.59M
4.65%
72.73M
6.27%
83.59M
14.93%
79.19M
5.25%
75.72M
4.39%
72.94M
3.66%
78.29M
7.32%
75.98M
2.94%
73.94M
2.68%
72.41M
2.07%
75.47M
4.22%
80.25M
6.34%
81.96M
2.13%
78.01M
4.82%
84.56M
8.39%
78.43M
7.25%
84.01M
7.11%
82.90M
1.32%
85.17M
2.73%
80.24M
5.79%
80.24M
-
selling general and administrative expenses
77.42M
-
81.37M
5.10%
77.59M
4.65%
72.73M
6.27%
83.59M
14.93%
79.19M
5.25%
75.72M
4.39%
72.94M
3.66%
78.29M
7.32%
75.98M
2.94%
73.94M
2.68%
72.41M
2.07%
75.47M
4.22%
80.25M
6.34%
81.96M
2.13%
78.01M
4.82%
84.56M
8.39%
78.43M
7.25%
84.01M
7.11%
82.90M
1.32%
85.17M
2.73%
80.24M
5.79%
69.03M
13.96%
64.79M
6.14%
76.27M
17.71%
75.46M
1.06%
83.43M
10.55%
87.45M
4.82%
86.52M
1.06%
78.55M
9.21%
86.08M
9.58%
82.75M
3.86%
91.49M
10.56%
91.09M
0.44%
96.34M
5.76%
102.17M
6.06%
97.88M
4.21%
94.15M
3.81%
105.08M
11.60%
95.10M
9.49%
100.38M
5.55%
93.97M
6.39%
112.08M
19.28%
102.85M
8.23%
research and development expenses
11.64M
-
10.91M
6.26%
12.98M
18.97%
12.53M
3.48%
12.20M
2.65%
10.36M
15.06%
11.14M
7.54%
13.12M
17.70%
12.22M
6.80%
11.00M
10.03%
11.93M
8.50%
12.35M
3.50%
14.78M
19.66%
12.55M
15.10%
13.91M
10.85%
13.30M
4.41%
12.94M
2.65%
13.71M
5.88%
14.26M
4.02%
13.52M
5.16%
16.37M
21.05%
14.11M
13.77%
13.76M
2.49%
13.85M
0.66%
16.55M
19.45%
13.23M
20.01%
13.97M
5.56%
14.95M
6.99%
15.64M
4.66%
13.33M
14.77%
15.27M
14.51%
14.42M
5.58%
13.99M
2.92%
15.23M
8.84%
15.99M
4.99%
17.68M
10.57%
19.08M
7.92%
15.92M
16.58%
17.07M
7.23%
16.71M
2.13%
16.83M
0.74%
15.67M
6.90%
17.00M
8.47%
16.52M
2.79%
other expenses
1.78M
-
641K
63.97%
94K
85.34%
431K
358.51%
-2.03M
570.30%
888K
143.81%
775K
12.73%
2.04M
163.35%
426K
79.13%
655K
53.76%
425K
35.11%
981K
130.82%
-271K
127.62%
2.34M
963.47%
1.70M
27.31%
4.25M
149.97%
939K
77.92%
-317K
133.76%
-187K
41.01%
1.20M
741.18%
-17.97M
1,599.00%
-692K
96.15%
1.15M
266.04%
-960K
183.55%
-32.85M
3,321.88%
1.42M
104.31%
-9.46M
767.47%
-8.42M
10.95%
-157.22M
1,766.77%
3.57M
102.27%
3.49M
2.21%
-1.68M
147.98%
-4.92M
193.68%
3.80M
177.14%
5.65M
48.80%
6.04M
6.85%
-2.20M
136.44%
-2.05M
-
3.92M
-
cost and expenses
260.11M
-
232.17M
10.74%
247.09M
6.43%
239.22M
3.19%
275.10M
14.99%
248.12M
9.81%
247.00M
0.45%
235.53M
4.64%
248.22M
5.39%
233.02M
6.12%
270.66M
16.15%
251.74M
6.99%
375.29M
49.08%
274.18M
26.94%
289.38M
5.55%
288.73M
0.23%
316.76M
9.71%
268.19M
15.33%
286.86M
6.96%
288.73M
0.65%
309.94M
7.35%
278.13M
10.26%
255.63M
8.09%
250.80M
1.89%
321.79M
28.30%
262.38M
18.46%
285.77M
8.91%
296.60M
3.79%
334.31M
12.72%
279.79M
16.31%
309.26M
10.53%
309.47M
0.07%
351.49M
13.58%
323.19M
8.05%
345.83M
7.01%
347.82M
0.58%
374.13M
7.56%
327.84M
12.37%
361.58M
10.29%
337.03M
6.79%
382.48M
13.48%
337.58M
11.74%
382.48M
13.30%
374.12M
2.18%
operating expenses
89.06M
-
92.28M
3.61%
90.57M
1.85%
85.26M
5.87%
95.79M
12.35%
89.56M
6.50%
86.86M
3.01%
86.06M
0.92%
90.51M
5.17%
86.98M
3.90%
115.49M
32.77%
88.11M
23.71%
183.72M
108.52%
95.62M
47.95%
103.89M
8.65%
105.94M
1.97%
117.36M
10.78%
92.13M
21.49%
98.27M
6.65%
96.42M
1.88%
101.53M
5.30%
94.35M
7.07%
82.79M
12.25%
78.64M
5.01%
92.81M
18.02%
88.70M
4.43%
97.40M
9.81%
102.40M
5.13%
102.17M
0.22%
91.88M
10.06%
101.34M
10.30%
97.17M
4.12%
105.49M
8.56%
106.32M
0.79%
112.33M
5.65%
119.86M
6.70%
119.16M
0.58%
110.07M
7.63%
122.14M
10.97%
111.81M
8.46%
117.21M
4.83%
109.63M
6.46%
129.07M
17.73%
123.30M
4.48%
interest expense
2.23M
-
2.47M
10.70%
2.50M
1.17%
2.83M
12.99%
3.05M
7.96%
3.90M
27.85%
4.20M
7.66%
4.41M
5.02%
3.90M
11.70%
3.59M
7.83%
3.01M
16.07%
3.96M
31.42%
4.79M
21.03%
4.78M
0.27%
5.18M
8.37%
4.49M
13.30%
4.43M
1.45%
2.36M
46.69%
4.47M
89.41%
4.26M
4.72%
2.50M
41.30%
3.14M
25.76%
2.46M
21.79%
2.31M
6.26%
1.52M
33.84%
1.91M
25.31%
2.17M
13.66%
3.76M
73.30%
2.91M
22.66%
3.62M
24.29%
4.58M
26.53%
5.96M
30.23%
7.50M
25.83%
11.48M
52.97%
13.18M
14.80%
12.50M
5.14%
9.58M
23.32%
10.74M
12.06%
9.66M
10.02%
9.15M
5.29%
7.33M
19.88%
6.83M
6.79%
8.12M
18.74%
8.42M
3.71%
ebitda
60.47M
-
32.12M
46.88%
48.74M
51.74%
41.94M
13.96%
45.23M
7.87%
32.03M
29.18%
49.77M
55.36%
53.66M
7.82%
56.86M
5.96%
42.15M
25.87%
27.53M
34.69%
55.30M
100.90%
-19.21M
134.74%
63.73M
431.74%
61.18M
3.99%
56.00M
8.48%
55.23M
1.36%
66.86M
21.05%
72.10M
7.84%
73.03M
1.29%
57.02M
21.92%
71.96M
26.19%
69.74M
3.09%
62.48M
10.40%
44.00M
29.58%
57.96M
31.74%
57.65M
0.55%
49.36M
14.37%
-67.21M
236.17%
68.64M
202.12%
80.47M
17.24%
84.35M
4.82%
101.28M
20.07%
93.44M
7.73%
122.01M
30.57%
94.12M
22.85%
137.03M
45.59%
80.11M
41.54%
99.94M
24.76%
113.27M
13.33%
117.64M
3.86%
101.03M
14.12%
74.61M
26.15%
100.87M
35.20%
operating income
51.08M
-
24.54M
51.95%
39.92M
62.65%
34.52M
13.52%
38.22M
10.72%
31.15M
18.51%
48.99M
57.30%
38.29M
21.85%
43.91M
14.69%
32.74M
25.44%
15.11M
53.87%
40.43M
167.67%
-29.15M
172.10%
44.44M
252.43%
46.80M
5.32%
40.00M
14.52%
42.24M
5.60%
32.16M
23.87%
54.48M
69.40%
59.61M
9.43%
39.98M
32.94%
58.78M
47.04%
48.29M
17.84%
41.15M
14.79%
18.64M
54.71%
44.04M
136.28%
35.05M
20.41%
28.96M
17.37%
-88.84M
406.76%
42.67M
148.03%
61.54M
44.22%
64.31M
4.51%
70.62M
9.81%
78.87M
11.69%
95.01M
20.46%
94.12M
0.93%
121.23M
28.80%
80.11M
33.92%
99.94M
24.76%
91.48M
8.47%
117.64M
28.61%
77.76M
33.90%
85.86M
10.42%
94.31M
9.84%
depreciation and amortization
7.61M
-
6.94M
8.84%
8.73M
25.80%
6.98M
20.00%
9.04M
29.45%
9.16M
1.31%
8.58M
6.33%
8.92M
4.00%
8.62M
3.33%
8.75M
1.51%
8.98M
2.65%
9.93M
10.52%
10.21M
2.85%
9.67M
5.30%
9.54M
1.40%
9.38M
1.66%
9.27M
1.18%
9.33M
0.64%
9.47M
1.50%
9.55M
0.86%
9.68M
1.40%
9.64M
0.42%
9.79M
1.51%
9.86M
0.72%
10.39M
5.42%
10.50M
1.10%
11.58M
10.28%
14.18M
22.43%
14.05M
0.95%
25.97M
84.87%
18.93M
27.09%
20.03M
5.80%
30.66M
53.02%
14.57M
52.46%
14.89M
2.18%
15.50M
4.13%
15.81M
1.96%
15.96M
-
16.25M
-
-16.25M
200%
total other income expenses net
-1.49M
-
2.46M
264.97%
-1.69M
168.76%
-7.64M
351.83%
-8.46M
10.73%
-1.53M
81.88%
-321K
79.05%
-638K
98.75%
161K
125.24%
-12.66M
7,965.84%
-3.39M
73.21%
-2.79M
17.62%
-2.12M
24.29%
-4.94M
133.55%
-1.45M
70.68%
395K
127.26%
-1.84M
566.84%
-23.11M
1,153.20%
-5.00M
78.37%
262K
105.24%
-23.09M
8,913.74%
-2.97M
87.14%
-8.51M
186.59%
-11.32M
33.06%
-46.51M
310.82%
2.21M
104.75%
-18.18M
923.19%
-12.38M
31.92%
-161.99M
1,208.99%
2.73M
101.68%
1.84M
32.47%
-3.60M
295.71%
-1.57M
56.51%
-146.61M
9,256.03%
-810K
99.45%
-6.46M
697.65%
-21.95M
239.67%
-4.50M
79.47%
-5.52M
22.44%
-3.32M
39.81%
-830K
75%
188K
122.65%
-3.12M
1,757.98%
-1.85M
40.49%
income before tax
47.35M
-
24.53M
48.21%
35.73M
45.66%
24.06M
32.66%
26.72M
11.04%
25.71M
3.75%
44.47M
72.96%
37.65M
15.34%
44.07M
17.06%
16.49M
62.59%
11.71M
28.96%
37.64M
221.35%
-36.06M
195.81%
41.99M
216.45%
43.32M
3.15%
38.27M
11.65%
38.76M
1.27%
32.38M
16.45%
53.35M
64.77%
58.28M
9.25%
39.72M
31.85%
56.90M
43.24%
47.84M
15.93%
39.96M
16.46%
18.42M
53.90%
46.34M
151.56%
35.17M
24.10%
27.46M
21.92%
-88.94M
423.86%
45.39M
151.04%
63.38M
39.62%
60.71M
4.21%
69.05M
13.74%
-67.74M
198.09%
87.48M
229.15%
87.66M
0.20%
99.28M
13.25%
75.61M
23.84%
94.43M
24.89%
88.16M
6.64%
116.81M
32.51%
77.95M
33.27%
82.75M
6.15%
92.45M
11.73%
income tax expense
14.99M
-
15.38M
2.64%
12.35M
19.72%
8.94M
27.65%
7.74M
13.40%
12.51M
61.68%
15.03M
20.10%
11.33M
24.60%
18.94M
67.16%
1.80M
90.52%
-902K
150.22%
5.41M
699.89%
-3.49M
164.44%
9.51M
372.58%
9.90M
4.11%
4.21M
57.50%
13.61M
223.68%
9.00M
33.87%
13.24M
47.04%
15.67M
18.39%
8.17M
47.85%
13.10M
60.22%
11.43M
12.72%
11.73M
2.61%
5.69M
51.48%
9.74M
71.18%
9.78M
0.45%
8.64M
11.69%
-27.46M
417.88%
9.85M
135.87%
15.68M
59.20%
15.80M
0.77%
17.56M
11.14%
82.44M
369.35%
20.39M
75.26%
22.41M
9.87%
22.87M
2.07%
17.47M
23.62%
22.19M
27.06%
21.51M
3.09%
28.87M
34.21%
18.34M
36.46%
19.97M
8.87%
22.84M
14.37%
net income
32.69M
-
9.68M
70.38%
24.30M
150.96%
15.98M
34.25%
20.85M
30.51%
11.75M
43.64%
31.08M
164.51%
24.19M
22.19%
24.92M
3.02%
14.41M
42.15%
12.53M
13.05%
32.07M
155.87%
-32.98M
202.86%
32.37M
198.14%
33.18M
2.50%
33.72M
1.62%
24.88M
26.20%
23.23M
6.64%
39.81M
71.34%
42.24M
6.11%
31.16M
26.22%
43.67M
40.15%
36.07M
17.42%
28.03M
22.27%
12.34M
55.99%
36.41M
195.14%
25.13M
31.00%
18.82M
25.08%
-61.48M
426.60%
35.54M
157.81%
47.69M
34.19%
44.91M
5.84%
51.49M
14.66%
-150.17M
391.66%
67.09M
144.68%
65.26M
2.73%
76.41M
17.09%
58.14M
23.91%
72.23M
24.24%
66.65M
7.73%
87.95M
31.96%
59.60M
32.23%
62.77M
5.31%
69.61M
10.90%
weighted average shs out
37.22M
-
37.36M
0.38%
37.35M
0.01%
37.25M
0.27%
37.27M
0.05%
37.33M
0.16%
37.41M
0.22%
37.49M
0.20%
37.60M
0.31%
37.77M
0.44%
38.06M
0.79%
38.07M
0.02%
38.08M
0.01%
38.22M
0.36%
38.33M
0.29%
38.42M
0.23%
38.47M
0.12%
38.54M
0.18%
38.66M
0.33%
38.65M
0.04%
38.76M
0.29%
38.82M
0.16%
38.83M
0.02%
38.91M
0.20%
38.98M
0.19%
39.09M
0.29%
39.17M
0.19%
39.19M
0.07%
39.24M
0.11%
39.29M
0.14%
39.27M
0.06%
39.17M
0.24%
39.20M
0.07%
39.22M
0.06%
39.27M
0.13%
39.30M
0.07%
39.34M
0.09%
39.36M
-
39.36M
0%
39.33M
0.07%
39.26M
0.19%
39.26M
0%
weighted average shs out dil
37.79M
-
37.85M
0.17%
37.83M
0.06%
37.71M
0.31%
37.51M
0.52%
37.76M
0.66%
37.86M
0.27%
38.11M
0.67%
38.22M
0.28%
38.59M
0.98%
38.78M
0.48%
38.70M
0.20%
38.08M
1.61%
38.78M
1.84%
38.90M
0.32%
39.04M
0.34%
39.10M
0.17%
39.08M
0.05%
39.16M
0.19%
39.14M
0.04%
39.37M
0.57%
39.35M
0.04%
39.20M
0.40%
39.26M
0.17%
39.34M
0.19%
39.42M
0.22%
39.42M
0%
39.43M
0.03%
39.24M
0.49%
39.52M
0.73%
39.42M
0.26%
39.30M
0.31%
39.39M
0.22%
39.22M
0.41%
39.41M
0.47%
39.45M
0.10%
39.54M
0.23%
39.49M
-
39.49M
0%
39.50M
0.02%
39.36M
0.36%
39.36M
0%
eps
0.87
-
0.26
70.11%
0.65
150%
0.43
33.85%
0.56
30.23%
0.31
44.64%
0.83
167.74%
0.64
22.89%
0.66
3.13%
0.38
42.42%
0.33
13.16%
0.84
154.55%
-0.87
203.57%
0.85
197.70%
0.86
1.18%
0.88
2.33%
0.65
26.14%
0.60
7.69%
1.03
71.67%
1.09
5.83%
0.80
26.61%
1.12
40.00%
0.93
16.96%
0.72
22.58%
0.32
55.56%
0.93
190.63%
0.64
31.18%
0.48
25.00%
-1.57
427.08%
0.90
157.32%
1.21
34.44%
1.15
4.96%
1.31
13.91%
-3.83
392.37%
1.71
144.65%
1.66
2.92%
1.94
16.87%
0
100%
0
1.69
Infinity%
2.23
32.19%
1.51
32.41%
-1.52
200.66%
1.77
216.45%
epsdiluted
0.86
-
0.26
69.77%
0.63
142.31%
0.42
33.33%
0.55
30.95%
0.31
43.64%
0.82
164.52%
0.63
23.17%
0.65
3.17%
0.37
43.08%
0.32
13.51%
0.83
159.38%
-0.87
204.82%
0.83
195.40%
0.85
2.41%
0.86
1.18%
0.64
25.58%
0.59
7.81%
1.01
71.19%
1.08
6.93%
0.79
26.85%
1.11
40.51%
0.92
17.12%
0.71
22.83%
0.31
56.34%
0.92
196.77%
0.64
30.43%
0.48
25.00%
-1.57
427.08%
0.90
157.32%
1.21
34.44%
1.14
5.79%
1.31
14.91%
-3.83
392.37%
1.70
144.39%
1.65
2.94%
1.93
16.97%
0
100%
0
1.69
Infinity%
2.23
31.78%
1.51
32.20%
-1.51
200%
1.77
217.22%

All numbers in USD (except ratios and percentages)