bf/NYSE:RGR_icon.jpeg

NYSE:RGR

Sturm, Ruger & Company, Inc.

  • Stock

USD

Last Close

40.55

25/10 20:00

Market Cap

715.71M

Beta: 0.52

Volume Today

119.95K

Avg: 121.27K

PE Ratio

13.45

PFCF: 34.63

Dividend Yield

2.94%

Payout:202.12%

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
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
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
Dec '20
Apr '21
Jul '21
Oct '21
Dec '21
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
revenue
181.90M
-
169.88M
6.61%
153.66M
9.55%
98.33M
36.01%
122.61M
24.69%
136.95M
11.70%
140.87M
2.86%
120.87M
14.20%
152.40M
26.08%
173.11M
13.59%
167.94M
2.98%
161.43M
3.88%
161.85M
0.26%
167.35M
3.40%
131.85M
21.21%
104.82M
20.51%
118.23M
12.80%
131.16M
10.94%
128.41M
2.10%
114.94M
10.49%
121.12M
5.37%
114.04M
5.85%
96.33M
15.53%
95.00M
1.38%
105.14M
10.67%
123.64M
17.60%
130.26M
5.36%
145.71M
11.85%
169.26M
16.17%
184.38M
8.93%
200.07M
8.51%
178.25M
10.91%
168.04M
5.72%
166.57M
0.87%
140.65M
15.56%
139.39M
0.90%
149.22M
7.06%
149.45M
0.15%
142.80M
4.45%
120.89M
15.34%
130.62M
8.04%
136.82M
4.75%
130.76M
4.43%
cost of revenue
118.27M
-
108.76M
8.04%
103.30M
5.02%
74.59M
27.80%
88.64M
18.84%
95.56M
7.80%
92.36M
3.34%
86.86M
5.96%
104.15M
19.91%
114.00M
9.45%
111.25M
2.41%
111.18M
0.07%
108.35M
2.54%
111.60M
3.00%
96.91M
13.17%
74.60M
23.02%
85.14M
14.12%
95.34M
11.99%
91.81M
3.70%
86.85M
5.40%
87.27M
0.48%
81.44M
6.68%
74.03M
9.10%
75.13M
1.49%
80.36M
6.96%
87.63M
9.05%
90.18M
2.91%
94.55M
4.85%
105.06M
11.12%
111.81M
6.42%
121.31M
8.50%
113.44M
6.49%
104.61M
7.79%
108.47M
3.69%
97.10M
10.48%
100.52M
3.52%
109.67M
9.10%
110.97M
1.18%
104.66M
5.69%
96.17M
8.11%
98.36M
2.28%
107.42M
9.21%
101.61M
5.41%
gross profit
63.63M
-
61.12M
3.94%
50.35M
17.62%
23.74M
52.86%
33.96M
43.06%
41.40M
21.90%
48.51M
17.18%
34.01M
29.89%
48.24M
41.85%
59.11M
22.53%
56.69M
4.09%
50.25M
11.36%
53.50M
6.46%
55.75M
4.22%
34.95M
37.32%
30.21M
13.54%
33.09M
9.54%
35.82M
8.23%
36.60M
2.17%
28.09M
23.24%
33.85M
20.49%
32.60M
3.69%
22.30M
31.58%
19.87M
10.92%
24.78M
24.73%
36.01M
45.31%
40.09M
11.32%
51.15M
27.61%
64.19M
25.50%
72.57M
13.04%
78.76M
8.53%
64.80M
17.72%
63.43M
2.11%
58.11M
8.39%
43.55M
25.05%
38.87M
10.76%
39.55M
1.76%
38.49M
2.70%
38.15M
0.88%
24.73M
35.18%
32.26M
30.45%
29.40M
8.85%
29.15M
0.85%
selling and marketing expenses
11.46M
-
14.42M
25.88%
10.06M
30.23%
7.59M
24.61%
12.48M
64.53%
10.23M
18.07%
14.86M
45.30%
9.17M
38.28%
15.61M
70.22%
15.07M
3.43%
12.81M
15.03%
13.38M
4.45%
14.88M
11.26%
13.54M
9.04%
12.51M
7.64%
10.61M
15.19%
12.58M
18.63%
8.34M
33.74%
9.79M
17.37%
8.92M
8.82%
8.07M
9.59%
8.13M
0.81%
7.26M
10.65%
7.46M
2.75%
6.91M
7.38%
7.64M
10.44%
7.29M
4.58%
8.43M
15.73%
9.98M
18.32%
8.09M
18.93%
8.45M
4.46%
7.75M
8.24%
8.97M
15.68%
8.44M
5.95%
8.63M
2.31%
8.76M
1.54%
10.29M
17.38%
9.22M
10.31%
9.81M
6.32%
8.67M
11.61%
11.09M
27.88%
9.71M
12.45%
9.48M
2.29%
general and administrative expenses
10.09M
-
8.73M
13.46%
7.24M
17.05%
6.19M
14.52%
46.12M
644.82%
7.38M
84.00%
6.96M
5.69%
6.88M
1.11%
6.65M
3.34%
7.84M
17.86%
7.40M
5.56%
6.80M
8.07%
6.96M
2.26%
8.34M
19.89%
7.14M
14.36%
6.29M
11.95%
6.62M
5.18%
8.89M
34.31%
7.45M
16.21%
7.21M
3.13%
8.70M
20.66%
8.01M
7.92%
7.57M
5.52%
6.83M
9.84%
7.93M
16.19%
8.21M
3.50%
8.77M
6.86%
9.86M
12.41%
12.17M
23.39%
12.52M
2.90%
10.64M
15.04%
10.32M
2.97%
9.80M
5.02%
10.95M
11.64%
9.73M
11.07%
10.25M
5.27%
9.62M
6.08%
12.24M
27.18%
9.93M
18.91%
9.73M
1.93%
10.85M
11.52%
12.17M
12.09%
10.70M
12.07%
selling general and administrative expenses
21.55M
-
23.15M
7.46%
17.31M
25.26%
13.78M
20.39%
58.60M
325.32%
17.60M
69.96%
21.82M
23.93%
16.05M
26.43%
22.26M
38.69%
22.91M
2.93%
20.21M
11.79%
20.18M
0.13%
21.84M
8.23%
21.88M
0.17%
19.65M
10.20%
16.90M
14.01%
19.20M
13.62%
17.22M
10.29%
17.23M
0.04%
16.14M
6.36%
16.77M
3.93%
16.14M
3.72%
14.84M
8.10%
14.29M
3.67%
14.85M
3.88%
15.85M
6.74%
16.06M
1.34%
18.29M
13.92%
22.15M
21.06%
20.61M
6.94%
19.09M
7.38%
18.08M
5.30%
18.77M
3.86%
19.38M
3.23%
18.36M
5.25%
19.01M
3.52%
19.91M
4.73%
21.46M
7.81%
19.73M
8.07%
18.40M
6.75%
21.94M
19.23%
21.87M
0.31%
20.18M
7.73%
research and development expenses
9.60M
-
other expenses
-312K
-
365K
216.99%
130K
64.38%
673K
417.69%
-116K
117.24%
469K
504.31%
617K
31.56%
247K
59.97%
373K
51.01%
206K
44.77%
293K
42.23%
418K
42.66%
767K
83.49%
354K
53.85%
426K
20.34%
154K
63.85%
487K
216.23%
332K
31.83%
703K
111.75%
328K
53.34%
461K
40.55%
295K
36.01%
288K
2.37%
277K
3.82%
392K
41.52%
107K
72.70%
306K
185.98%
38K
87.58%
447K
1,076.32%
451K
0.89%
610K
35.25%
1.40M
129.67%
1.11M
20.70%
852K
23.31%
750K
11.97%
490K
34.67%
435K
11.22%
282K
35.17%
369K
30.85%
431K
16.80%
398K
7.66%
cost and expenses
139.77M
-
131.91M
5.62%
120.61M
8.57%
88.37M
26.73%
147.25M
66.63%
113.16M
23.15%
114.18M
0.90%
102.91M
9.87%
126.41M
22.84%
136.91M
8.30%
131.46M
3.98%
131.36M
0.08%
130.20M
0.89%
133.48M
2.53%
116.56M
12.68%
91.50M
21.50%
104.33M
14.03%
112.56M
7.89%
109.04M
3.13%
102.99M
5.55%
104.04M
1.02%
97.59M
6.21%
88.86M
8.94%
89.42M
0.63%
95.20M
6.46%
103.48M
8.69%
106.24M
2.67%
112.85M
6.22%
127.21M
12.73%
132.42M
4.10%
140.40M
6.03%
131.52M
6.33%
123.38M
6.19%
127.85M
3.62%
115.46M
9.69%
119.53M
3.52%
129.58M
8.41%
132.43M
2.20%
124.39M
6.07%
114.57M
7.90%
120.30M
5.00%
129.29M
7.47%
121.79M
5.80%
operating expenses
21.50M
-
23.15M
7.70%
17.31M
25.26%
13.78M
20.39%
58.60M
325.32%
17.60M
69.96%
21.82M
23.93%
16.05M
26.43%
22.26M
38.69%
22.91M
2.93%
20.21M
11.79%
20.18M
0.13%
21.84M
8.23%
21.88M
0.17%
19.65M
10.20%
16.90M
14.01%
19.20M
13.62%
17.22M
10.29%
17.23M
0.04%
16.14M
6.36%
16.77M
3.93%
16.14M
3.72%
14.84M
8.10%
14.29M
3.67%
14.85M
3.88%
15.85M
6.74%
16.06M
1.34%
18.29M
13.92%
22.15M
21.06%
20.61M
6.94%
19.09M
7.38%
18.08M
5.30%
18.77M
3.86%
19.38M
3.23%
18.36M
5.25%
19.01M
3.52%
19.91M
4.73%
21.46M
7.81%
19.73M
8.07%
18.40M
6.75%
21.94M
19.23%
21.87M
0.31%
20.18M
7.73%
interest expense
40K
-
36K
10%
36K
0%
37K
2.78%
42K
13.51%
40K
4.76%
37K
7.50%
36K
2.70%
43K
19.44%
35K
18.60%
35K
0%
32K
8.57%
84K
162.50%
34K
59.52%
32K
5.88%
30K
6.25%
56K
86.67%
27K
51.79%
22K
18.52%
92K
318.18%
189K
105.43%
26K
86.24%
25K
3.85%
90K
260%
51K
43.33%
25K
50.98%
27K
8%
114K
322.22%
25K
78.07%
25K
0%
25K
0%
114K
356%
91K
-
26K
71.43%
88K
238.46%
51K
42.05%
25K
50.98%
30K
20%
122K
306.67%
28K
77.05%
-17K
160.71%
-25K
47.06%
ebitda
48.08M
-
47.27M
1.67%
42.12M
10.91%
19.57M
53.53%
-14.87M
175.96%
33.22M
323.45%
36.19M
8.95%
27.06M
25.24%
36.02M
33.10%
44.75M
24.25%
45.12M
0.83%
39.05M
13.45%
42.54M
8.92%
43.55M
2.39%
25.05M
42.48%
20.84M
16.79%
22.62M
8.51%
27.10M
19.82%
28.24M
4.22%
20.46M
27.56%
25.21M
23.25%
24.91M
1.20%
15.92M
36.09%
13.95M
12.39%
17.77M
27.37%
28.05M
57.88%
31.94M
13.87%
40.22M
25.93%
48.53M
20.66%
59.92M
23.45%
67.54M
12.73%
55.39M
17.99%
50.06M
9.61%
46.37M
7.39%
32.84M
29.17%
27.73M
15.54%
27.39M
1.26%
25.05M
8.52%
26.77M
6.87%
14.74M
44.94%
14.85M
0.71%
7.53M
49.27%
8.97M
19.13%
operating income
42.20M
-
37.97M
10.02%
33.05M
12.96%
9.96M
69.86%
-24.64M
347.38%
23.79M
196.57%
26.69M
12.18%
17.96M
32.71%
26.10M
45.30%
36.20M
38.72%
36.48M
0.78%
30.07M
17.59%
31.66M
5.28%
33.87M
6.99%
15.30M
54.84%
13.32M
12.94%
13.87M
4.12%
18.60M
34.12%
19.37M
4.15%
11.96M
38.26%
17.09M
42.91%
16.45M
3.72%
7.46M
54.63%
5.58M
25.32%
9.88M
77.24%
20.16M
104.06%
24.03M
19.16%
32.86M
36.76%
42.10M
28.13%
51.96M
23.41%
59.67M
14.85%
46.73M
21.69%
44.78M
4.15%
38.73M
13.53%
25.19M
34.95%
19.86M
21.16%
19.68M
0.90%
17.02M
13.51%
18.41M
8.19%
6.33M
65.65%
10.32M
63.17%
7.53M
27.04%
8.97M
19.13%
depreciation and amortization
6.18M
-
8.94M
44.54%
8.94M
0%
8.94M
0%
9.89M
10.58%
8.96M
9.40%
8.88M
0.82%
8.85M
0.36%
9.54M
7.79%
8.34M
12.56%
8.35M
0.02%
8.57M
2.65%
10.10M
17.87%
9.33M
7.65%
9.33M
0.01%
7.37M
20.95%
8.24M
11.73%
8.17M
0.80%
8.17M
0%
8.17M
0.01%
7.46M
8.79%
7.49M
0.42%
7.49M
0%
7.49M
0%
6.87M
8.19%
7.21M
4.96%
7.21M
0.01%
7.21M
0%
5.93M
17.78%
7.50M
26.45%
7.25M
3.35%
7.25M
0%
4.15M
42.74%
7.64M
84.00%
7.65M
0.14%
7.88M
2.97%
7.71M
2.17%
8.03M
4.24%
6.51M
18.95%
6.53M
0.31%
2.81M
57.01%
total other income expenses net
-247K
-
365K
247.77%
130K
64.38%
673K
417.69%
-115K
117.09%
469K
507.83%
617K
31.56%
247K
59.97%
486K
96.76%
206K
57.61%
293K
42.23%
418K
42.66%
772K
84.69%
354K
54.15%
426K
20.34%
154K
63.85%
456K
196.10%
332K
27.19%
703K
111.75%
328K
53.34%
471K
43.60%
295K
37.37%
288K
2.37%
277K
3.82%
338K
22.02%
107K
68.34%
306K
185.98%
38K
87.58%
499K
1,213.16%
451K
9.62%
610K
35.25%
1.40M
129.67%
1.24M
11.63%
792K
36.03%
914K
15.40%
1.13M
23.85%
1.99M
75.35%
1.47M
25.89%
369K
74.92%
431K
16.80%
403K
6.50%
1.52M
276.18%
1.48M
2.18%
income before tax
41.85M
-
38.30M
8.49%
33.14M
13.47%
10.60M
68.03%
-24.80M
334.00%
24.22M
197.69%
27.27M
12.59%
18.17M
33.37%
26.43M
45.45%
36.37M
37.61%
36.74M
1.02%
30.45M
17.11%
32.35M
6.24%
34.19M
5.68%
15.69M
54.11%
13.44M
14.33%
14.32M
6.56%
18.90M
31.96%
20.05M
6.07%
12.19M
39.18%
17.57M
44.11%
17.40M
0.97%
8.41M
51.67%
6.37M
24.22%
10.84M
70.14%
20.81M
91.93%
24.70M
18.68%
32.89M
33.18%
42.58M
29.44%
52.39M
23.05%
60.27M
15.03%
48.02M
20.31%
45.91M
4.39%
39.52M
13.93%
26.10M
33.95%
20.99M
19.59%
21.66M
3.21%
18.49M
14.65%
20.23M
9.41%
8.09M
60.02%
12.01M
48.47%
9.05M
24.67%
10.46M
15.56%
income tax expense
15.28M
-
13.98M
8.49%
10.86M
22.35%
3.81M
64.85%
-10.04M
363.07%
8.72M
186.89%
9.71M
11.39%
6.21M
36.08%
9.33M
50.30%
13.09M
40.31%
13.23M
1.02%
10.60M
19.83%
11.52M
8.68%
11.97M
3.84%
5.49M
54.12%
4.07M
25.86%
3.97M
2.38%
4.64M
16.68%
4.86M
4.81%
2.99M
38.54%
5.30M
77.34%
4.37M
17.56%
2.18M
50.15%
1.56M
28.53%
2.63M
69.34%
5.47M
107.70%
6.11M
11.55%
8.14M
33.35%
10.86M
33.45%
14.20M
30.69%
15.88M
11.86%
12.82M
19.27%
7.79M
39.22%
9.29M
19.17%
5.35M
42.42%
2.60M
51.34%
2.71M
4.19%
4.14M
52.78%
4.05M
2.27%
658K
83.75%
1.76M
167.63%
1.96M
11.47%
2.19M
11.61%
net income
26.57M
-
24.32M
8.49%
22.29M
8.36%
6.78M
69.57%
-14.76M
317.65%
15.50M
205.04%
17.56M
13.27%
11.96M
31.87%
17.10M
42.94%
23.28M
36.13%
23.52M
1.02%
19.85M
15.59%
20.83M
4.94%
22.22M
6.69%
10.20M
54.11%
9.37M
8.13%
10.35M
10.45%
14.26M
37.83%
15.19M
6.48%
9.21M
39.39%
12.27M
33.33%
13.03M
6.18%
6.23M
52.18%
4.82M
22.72%
8.21M
70.40%
15.34M
86.87%
18.59M
21.23%
24.75M
33.12%
31.71M
28.12%
38.19M
20.43%
44.38M
16.21%
35.20M
20.69%
38.12M
8.29%
30.23M
20.69%
20.76M
31.34%
18.39M
11.41%
18.95M
3.07%
14.35M
24.29%
16.18M
12.79%
7.43M
54.09%
10.25M
37.92%
7.08M
30.88%
8.26M
16.66%
weighted average shs out
19.32M
-
19.37M
0.25%
19.41M
0.23%
19.42M
0.04%
19.37M
0.25%
18.68M
3.56%
18.70M
0.10%
18.70M
0.02%
18.71M
0.06%
18.94M
1.23%
18.97M
0.13%
18.97M
0.02%
18.93M
0.21%
18.22M
3.76%
17.67M
3.02%
17.59M
0.44%
17.73M
0.77%
17.43M
1.65%
17.45M
0.12%
17.46M
0.03%
17.44M
0.09%
17.46M
0.09%
17.47M
0.09%
17.46M
0.06%
17.46M
0.02%
17.46M
0.00%
17.49M
0.16%
17.49M
0%
17.49M
0.03%
17.56M
0.43%
17.59M
0.17%
17.60M
0.04%
17.59M
0.06%
17.61M
0.14%
17.65M
0.24%
17.67M
0.09%
17.66M
0.02%
17.68M
0.08%
17.71M
0.20%
17.72M
0.05%
17.67M
0.29%
17.43M
1.34%
17.34M
0.52%
weighted average shs out dil
19.94M
-
19.90M
0.21%
19.94M
0.22%
19.93M
0.05%
19.84M
0.48%
19.24M
3.01%
19.35M
0.56%
19.37M
0.14%
19.35M
0.11%
19.17M
0.96%
19.21M
0.20%
19.20M
0.01%
19.05M
0.81%
18.39M
3.47%
17.90M
2.65%
17.81M
0.49%
17.94M
0.71%
17.64M
1.69%
17.65M
0.08%
17.72M
0.39%
17.69M
0.19%
17.72M
0.21%
17.67M
0.29%
17.62M
0.29%
17.78M
0.91%
17.72M
0.33%
17.76M
0.25%
17.76M
0%
17.76M
0.02%
17.72M
0.23%
17.77M
0.27%
17.78M
0.06%
17.76M
0.11%
17.81M
0.27%
17.80M
0.04%
17.83M
0.15%
17.88M
0.31%
17.79M
0.52%
17.83M
0.21%
17.89M
0.35%
17.67M
1.22%
17.64M
0.17%
17.62M
0.12%
eps
1.38
-
1.26
8.70%
1.15
8.73%
0.35
69.57%
-0.76
317.14%
0.83
209.21%
0.94
13.25%
0.64
31.91%
0.91
42.19%
1.23
35.16%
1.24
0.81%
1.05
15.32%
1.10
4.76%
1.22
10.91%
0.58
52.46%
0.53
8.62%
0.58
9.43%
0.82
41.38%
0.87
6.10%
0.53
39.08%
0.70
32.08%
0.75
7.14%
0.36
52%
0.28
22.22%
0.47
67.86%
0.88
87.23%
1.06
20.45%
1.42
33.96%
1.81
27.46%
2.18
20.44%
2.52
15.60%
2
20.63%
2.17
8.50%
1.72
20.74%
1.18
31.40%
1.04
11.86%
1.07
2.88%
0.81
24.30%
0.91
12.35%
0.42
53.85%
0.58
38.10%
0.41
29.31%
0.48
17.07%
epsdiluted
1.33
-
1.22
8.27%
1.12
8.20%
0.34
69.64%
-0.74
317.65%
0.81
209.46%
0.91
12.35%
0.62
31.87%
0.88
41.94%
1.21
37.50%
1.22
0.83%
1.03
15.57%
1.09
5.83%
1.21
11.01%
0.57
52.89%
0.53
7.02%
0.58
9.43%
0.81
39.66%
0.86
6.17%
0.52
39.53%
0.69
32.69%
0.74
7.25%
0.35
52.70%
0.27
22.86%
0.46
70.37%
0.87
89.13%
1.05
20.69%
1.39
32.38%
1.79
28.78%
2.16
20.67%
2.50
15.74%
1.98
20.80%
2.15
8.59%
1.70
20.93%
1.17
31.18%
1.03
11.97%
1.06
2.91%
0.81
23.58%
0.91
12.35%
0.42
53.85%
0.58
38.10%
0.40
31.03%
0.47
17.50%

All numbers in USD (except ratios and percentages)