bf/NYSE:RGR_icon.jpeg

NYSE:RGR

Sturm, Ruger & Company, Inc.

  • Stock

34.20

−15.89%

0.18

USD last updated 22/08 01:43:23

Last Close

34.02

21/08 22:30

Market Cap

715.71M

Beta: 0.52

Volume Today

619.18K

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 '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
544.47M
-
551.09M
1.22%
664.33M
20.55%
522.26M
21.39%
495.63M
5.10%
410.51M
17.18%
568.87M
38.58%
730.74M
28.45%
595.84M
18.46%
543.77M
8.74%
535.64M
1.49%
cost of revenue
375.30M
-
378.93M
0.97%
444.77M
17.38%
368.25M
17.21%
361.28M
1.89%
310.96M
13.93%
377.43M
21.38%
451.18M
19.54%
415.76M
7.85%
410.15M
1.35%
421.23M
2.70%
gross profit
169.17M
-
172.16M
1.77%
219.55M
27.53%
154.01M
29.85%
134.36M
12.76%
99.55M
25.91%
191.44M
92.31%
279.56M
46.03%
180.09M
35.58%
133.62M
25.80%
114.42M
14.37%
selling and marketing expenses
44.55M
-
49.86M
11.93%
56.15M
12.60%
49.23M
12.31%
35.11M
28.68%
29.77M
15.20%
33.33M
11.95%
33.26M
0.22%
36.11M
8.58%
38.79M
7.40%
38.76M
0.09%
general and administrative expenses
68.29M
-
27.86M
59.20%
29.00M
4.09%
28.40M
2.10%
32.25M
13.57%
30.34M
5.90%
39.01M
28.57%
43.29M
10.96%
40.55M
6.32%
42.75M
5.43%
44.01M
2.93%
selling general and administrative expenses
112.84M
-
77.73M
31.11%
85.15M
9.55%
77.63M
8.83%
67.36M
13.23%
60.12M
10.75%
72.34M
20.34%
76.55M
5.81%
76.67M
0.15%
81.54M
6.36%
82.76M
1.50%
research and development expenses
9.80M
-
other expenses
1.05M
-
1.71M
62.17%
1.68M
1.29%
1.42M
15.56%
1.82M
28.27%
54K
97.04%
-52K
196.30%
3.57M
6,971.15%
-36K
101.01%
1.48M
4,211.11%
cost and expenses
488.14M
-
456.55M
6.47%
529.92M
16.07%
445.88M
15.86%
428.63M
3.87%
371.13M
13.41%
449.72M
21.18%
527.73M
17.35%
492.39M
6.70%
491.69M
0.14%
503.99M
2.50%
operating expenses
112.84M
-
77.61M
31.21%
85.15M
9.71%
77.63M
8.83%
67.35M
13.24%
60.17M
10.65%
72.29M
20.14%
76.55M
5.89%
76.63M
0.11%
81.54M
6.41%
82.76M
1.50%
interest expense
152K
-
156K
2.63%
186K
19.23%
152K
18.28%
330K
117.11%
192K
41.82%
191K
0.52%
164K
14.14%
256K
56.10%
205K
19.92%
102K
50.24%
ebitda
94.10M
-
132.49M
40.80%
171.46M
29.41%
112.09M
34.62%
101.02M
9.88%
72.55M
28.18%
148.75M
105.03%
232.78M
56.49%
134.32M
42.30%
81.41M
39.40%
59.94M
26.37%
operating income
56.34M
-
94.55M
67.82%
134.41M
42.16%
76.35M
43.20%
67.01M
12.23%
39.38M
41.24%
119.15M
202.60%
203.14M
70.49%
103.46M
49.07%
52.08M
49.66%
31.65M
39.23%
depreciation and amortization
36.71M
-
36.23M
1.28%
35.35M
2.43%
34.26M
3.09%
31.97M
6.69%
33.17M
3.76%
29.60M
10.78%
29.65M
0.16%
30.87M
4.12%
22.38M
27.49%
22.06M
1.43%
total other income expenses net
1.05M
-
1.71M
62.01%
1.69M
1.00%
1.39M
17.64%
1.82M
31.13%
3.65M
100.22%
1.83M
49.81%
3.46M
88.65%
4.82M
39.47%
1.49M
69.21%
6.12M
312.19%
income before tax
57.24M
-
96.10M
67.89%
135.92M
41.44%
77.65M
42.87%
68.71M
11.50%
43.03M
37.38%
120.98M
181.17%
206.59M
70.77%
108.28M
47.59%
58.82M
45.67%
37.77M
35.78%
income tax expense
18.61M
-
33.97M
82.54%
48.45M
42.61%
25.50M
47.36%
17.78M
30.28%
10.74M
39.62%
30.58M
184.86%
50.70M
65.76%
19.95M
60.65%
10.61M
46.81%
7.21M
32.02%
net income
38.63M
-
62.13M
60.83%
87.47M
40.80%
52.14M
40.39%
50.93M
2.32%
32.29M
36.60%
90.40M
179.95%
155.90M
72.46%
88.33M
43.34%
48.22M
45.42%
30.56M
36.61%
weighted average shs out
19.37M
-
18.71M
3.38%
18.93M
1.17%
17.73M
6.37%
17.44M
1.59%
17.46M
0.11%
17.49M
0.14%
17.59M
0.57%
17.65M
0.36%
17.68M
0.16%
17.09M
3.33%
weighted average shs out dil
19.84M
-
19.35M
2.44%
19.05M
1.57%
17.94M
5.83%
17.69M
1.42%
17.78M
0.53%
17.76M
0.11%
17.76M
0.01%
17.79M
0.20%
17.81M
0.10%
17.27M
3.04%
eps
1.99
-
3.32
66.83%
4.62
39.16%
2.94
36.36%
2.92
0.68%
1.85
36.64%
5.17
179.46%
8.87
71.57%
5
43.63%
2.73
45.40%
1.81
33.70%
epsdiluted
1.95
-
3.21
64.62%
4.59
42.99%
2.91
36.60%
2.88
1.03%
1.82
36.81%
5.09
179.67%
8.78
72.50%
4.96
43.51%
2.71
45.36%
1.78
34.32%

All numbers in USD (except ratios and percentages)