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
account payables
15.87M
-
45.42M
186.16%
36.56M
19.49%
24.61M
32.71%
11.80M
52.06%
33.07M
180.36%
41.88M
26.64%
37.16M
11.27%
13.07M
64.82%
48.33M
269.70%
50.36M
4.21%
53.43M
6.09%
16.97M
68.23%
45.29M
166.82%
34.59M
23.61%
30.84M
10.85%
8.76M
71.60%
28.16M
221.55%
28.90M
2.62%
30.22M
4.56%
11.68M
61.37%
28.42M
143.41%
22.53M
20.73%
25.07M
11.30%
8.34M
66.74%
29.27M
250.98%
40.11M
37.04%
27.56M
31.29%
12.80M
53.57%
34.93M
173.01%
38.26M
9.51%
38.41M
0.41%
12.21M
68.22%
33.87M
177.45%
27.31M
19.39%
31.37M
14.90%
13.28M
57.67%
33.36M
151.16%
30.35M
9.02%
29.74M
2.02%
11.10M
62.67%
accumulated other comprehensive income loss
-19.38M
-
-19.38M
0%
-19.38M
0%
-19.38M
0%
cash and cash equivalents
55.06M
-
49.77M
9.61%
47.44M
4.69%
28.05M
40.86%
8.90M
68.27%
30.80M
246.03%
61.12M
98.45%
60.25M
1.43%
69.22M
14.89%
80.46M
16.23%
103.07M
28.09%
101.36M
1.66%
87.13M
14.05%
35.10M
59.72%
43.95M
25.23%
45.36M
3.20%
63.49M
39.97%
102.67M
61.71%
131.71M
28.29%
137.84M
4.65%
38.49M
72.07%
35.39M
8.05%
32.22M
8.97%
22.81M
29.20%
35.42M
55.26%
37.98M
7.22%
17.70M
53.39%
29.65M
67.50%
20.15M
32.05%
24.14M
19.80%
23.56M
2.39%
27.68M
17.47%
21.04M
23.97%
41.59M
97.61%
43.54M
4.70%
49.85M
14.50%
65.17M
30.73%
8.05M
87.65%
11.46M
42.28%
13.56M
18.36%
15.17M
11.91%
cash and short term investments
55.06M
-
49.77M
9.61%
47.44M
4.69%
28.05M
40.86%
8.90M
68.27%
30.80M
246.03%
61.12M
98.45%
60.25M
1.43%
69.22M
14.89%
80.46M
16.23%
103.07M
28.09%
101.36M
1.66%
87.13M
14.05%
35.10M
59.72%
43.95M
25.23%
45.36M
3.20%
63.49M
39.97%
102.67M
61.71%
131.71M
28.29%
137.84M
4.65%
152.82M
10.87%
134.92M
11.71%
131.78M
2.32%
137.32M
4.20%
164.91M
20.09%
187.55M
13.73%
226.58M
20.81%
133.63M
41.03%
141.15M
5.63%
146.13M
3.53%
173.56M
18.76%
192.67M
11.02%
221.01M
14.71%
211.58M
4.27%
208.54M
1.44%
215.16M
3.18%
224.31M
4.25%
130.08M
42.01%
137.67M
5.83%
120.01M
12.83%
117.66M
1.96%
common stock
23.65M
-
23.70M
0.22%
23.72M
0.08%
23.72M
0.00%
23.72M
0%
23.75M
0.16%
23.76M
0.04%
23.76M
0%
23.78M
0.05%
24.02M
1.05%
24.03M
0.04%
24.03M
0%
24.03M
0%
24.08M
0.21%
24.09M
0.03%
24.09M
0%
24.09M
0%
24.11M
0.07%
24.12M
0.05%
24.12M
0%
24.12M
0%
24.12M
0%
24.15M
0.12%
24.16M
0.03%
24.16M
0.01%
24.19M
0.14%
24.19M
0%
24.19M
0%
24.21M
0.05%
24.29M
0.36%
24.31M
0.05%
24.31M
0%
24.31M
0%
24.34M
0.15%
24.38M
0.14%
24.38M
0%
24.38M
0%
24.42M
0.18%
24.44M
0.06%
24.44M
0%
24.44M
0%
deferred revenue
9.31M
-
6.67M
28.30%
5.93M
11.13%
7.48M
26.07%
3.96M
47.05%
1.27M
67.79%
3.64M
185.49%
9.62M
164.37%
8.56M
11.02%
3.65M
57.42%
1.20M
67.00%
84K
93.02%
291K
-
2.44M
739.86%
1.03M
57.82%
1.11M
7.95%
100K
91.02%
1.44M
1,336%
149K
89.62%
deferred revenue non current
-4.99M
-
deferrred tax liabilities non current
9.60M
-
9.82M
2.29%
10.68M
8.74%
9.86M
7.71%
8.33M
15.44%
9.07M
8.78%
8.78M
3.13%
8.38M
4.59%
6.05M
27.80%
8.55M
41.29%
9.72M
13.69%
9.44M
2.90%
8.53M
9.65%
599K
92.97%
94K
84.31%
591K
528.72%
1.40M
137.23%
658K
53.07%
889K
35.11%
876K
-
324K
63.01%
4.99M
-
goodwill
goodwill and intangible assets
3.41M
-
3.42M
-
2.96M
-
2.61M
-
2.61M
-
2.46M
-
2.40M
-
12.59M
-
12.46M
-
11.61M
-
10.91M
-
intangible assets
3.41M
-
3.42M
-
2.96M
-
2.61M
-
2.61M
-
2.46M
-
2.40M
-
12.59M
-
12.46M
-
11.61M
-
10.91M
-
inventory
23.26M
-
29.14M
25.26%
40.38M
38.58%
47.70M
18.14%
44.69M
6.32%
29.29M
34.45%
34.19M
16.72%
40.76M
19.22%
37.10M
8.98%
32.27M
13.01%
38.78M
20.17%
43.57M
12.35%
54.53M
25.15%
54.96M
0.78%
52.24M
4.94%
52.17M
0.14%
39.71M
23.87%
26.11M
34.25%
24.01M
8.04%
26.19M
9.07%
31.42M
19.96%
36.48M
16.11%
41.47M
13.66%
32.98M
20.46%
28.30M
14.19%
18.29M
35.38%
12.07M
34.03%
13.58M
12.54%
29.08M
114.13%
28.75M
1.11%
31.99M
11.24%
39.12M
22.28%
43.85M
12.11%
46.91M
6.99%
57.15M
21.81%
61.51M
7.63%
64.99M
5.67%
61.95M
4.67%
69.42M
12.04%
79.27M
14.20%
79.81M
0.68%
long term debt
2.14M
-
2.03M
5.41%
2.09M
2.86%
2.18M
4.31%
2.06M
5.10%
1.95M
5.42%
1.84M
5.84%
1.72M
6.25%
1.65M
4.06%
1.59M
3.87%
1.51M
5.09%
1.48M
2.19%
2.25M
52.30%
2.16M
3.83%
2.08M
3.98%
3.04M
46.39%
2.90M
4.57%
2.73M
5.97%
2.33M
14.63%
2.17M
6.79%
long term investments
259K
-
10.68M
-
10.79M
-
6.56M
-
12.11M
-
11.89M
-
22.25M
-
18.03M
-
23.05M
-
net debt
-55.06M
-
-49.77M
9.61%
-47.44M
4.69%
-28.05M
40.86%
-8.90M
68.27%
-30.80M
246.03%
-61.12M
98.45%
-60.25M
1.43%
-69.22M
14.89%
-80.46M
16.23%
-103.07M
28.09%
-101.36M
1.66%
-87.13M
14.05%
-35.10M
59.72%
-43.95M
25.23%
-45.36M
3.20%
-63.49M
39.97%
-102.67M
61.71%
-131.71M
28.29%
-137.84M
4.65%
-38.49M
72.07%
-33.25M
13.62%
-30.19M
9.20%
-20.73M
31.35%
-33.24M
60.39%
-35.91M
8.03%
-15.75M
56.15%
-27.81M
76.60%
-18.42M
33.76%
-22.48M
22.04%
-21.97M
2.28%
-26.17M
19.10%
-19.57M
25.22%
-39.34M
101.03%
-41.38M
5.18%
-47.78M
15.47%
-62.13M
30.05%
-5.15M
91.71%
-8.73M
69.43%
-11.23M
28.66%
-13.00M
15.79%
net receivables
67.38M
-
69.90M
3.73%
51.70M
26.03%
45.84M
11.34%
49.73M
8.49%
63.03M
26.73%
54.11M
14.15%
52.98M
2.09%
71.72M
35.37%
74.75M
4.22%
64.98M
13.07%
70.32M
8.23%
69.44M
1.25%
77.59M
11.74%
55.56M
28.39%
53.15M
4.33%
60.08M
13.03%
61.13M
1.74%
50.14M
17.98%
46.81M
6.64%
45.03M
3.80%
52.22M
15.96%
41.49M
20.54%
55.99M
34.93%
52.64M
5.98%
55.84M
6.07%
53.65M
3.91%
58.22M
8.51%
57.88M
0.59%
73.17M
26.42%
76.06M
3.96%
71.86M
5.52%
57.04M
20.63%
69.35M
21.58%
56.24M
18.90%
61.36M
9.10%
65.45M
6.66%
65.23M
0.34%
53.07M
18.64%
59.90M
12.88%
59.86M
0.06%
other assets
other current assets
11.92M
-
12.20M
2.37%
10.89M
10.70%
9.91M
8.99%
14.85M
49.76%
10.49M
29.34%
11.67M
11.24%
11.76M
0.77%
11.23M
4.55%
13.48M
20.09%
12.98M
3.72%
15.86M
22.15%
12.52M
21.06%
3.25M
74.04%
2.43M
25.14%
2.60M
6.95%
3.50M
34.55%
2.98M
14.74%
2.60M
13.00%
3.58M
37.93%
2.92M
18.48%
3.10M
6.10%
5.74M
85.35%
3.64M
36.68%
3.47M
4.65%
2.94M
15.23%
2.64M
10.28%
7.55M
186.23%
6.27M
16.98%
4.20M
33.05%
4.04M
3.65%
5.21M
28.90%
6.83M
31.13%
8.42M
23.19%
12.15M
44.37%
13.00M
6.98%
7.09M
45.45%
6.72M
5.27%
7.91M
17.79%
14.78M
86.80%
14.06M
4.86%
other current liabilities
72.30M
-
41.01M
43.28%
29.10M
29.04%
24.38M
16.23%
48.59M
99.32%
29.93M
38.39%
32.91M
9.95%
33.34M
1.32%
68.92M
106.69%
28.71M
58.35%
28.70M
0.01%
31.77M
10.69%
63.92M
101.18%
33.14M
48.16%
21.77M
34.31%
23.49M
7.90%
43.92M
86.98%
667K
98.48%
813K
21.89%
765K
5.90%
1.07M
40.26%
1.60M
49.30%
1.22M
24.03%
973K
20.05%
735K
24.46%
737K
0.27%
733K
0.54%
959K
30.83%
1.05M
9.70%
38.11M
3,522.72%
39.47M
3.57%
41.97M
6.33%
64.90M
54.62%
32.30M
50.23%
26.90M
16.73%
26.38M
1.91%
148.75M
463.81%
27.13M
81.77%
460K
98.30%
406K
11.74%
634K
56.16%
50.05M
7,794.64%
52.02M
3.93%
other liabilities
other non current assets
5.19M
-
16.70M
221.73%
16.54M
0.93%
20.63M
24.73%
3.11M
84.92%
18.82M
504.98%
12.36M
34.36%
10.12M
18.10%
2.99M
70.41%
13.90M
364.33%
15.34M
10.33%
18.23M
18.88%
24.93M
36.73%
30.43M
22.06%
33.20M
9.12%
32.60M
1.82%
3.17M
90.28%
12.62M
298.08%
13.43M
6.48%
16.29M
21.24%
3.09M
81.01%
24.42M
689.62%
26.87M
10.03%
26.08M
2.96%
3.44M
86.80%
23.05M
569.92%
27.11M
17.61%
34.90M
28.74%
4.66M
86.66%
42.19M
806.23%
45.33M
7.46%
46.65M
2.90%
8.95M
80.81%
32.00M
257.46%
34.14M
6.68%
35.82M
4.91%
28.36M
20.83%
46.66M
64.55%
49.51M
6.12%
46.42M
6.24%
9.96M
78.55%
other non current liabilities
265K
-
283K
6.79%
260K
8.13%
234K
10%
204K
12.82%
125K
38.73%
100K
20%
99K
1%
102K
3.03%
89K
12.75%
92K
3.37%
95K
3.26%
86K
9.47%
84K
2.33%
78K
7.14%
100K
28.21%
90K
10%
82K
8.89%
78K
4.88%
99K
26.92%
99K
0%
71K
28.28%
73K
2.82%
77K
5.48%
83K
7.79%
23K
72.29%
43K
86.96%
55K
27.91%
74K
34.55%
74K
0%
91K
22.97%
95K
4.40%
97K
2.11%
100K
3.09%
118K
18%
118K
0%
1.92M
1,526.27%
2.54M
32.10%
1.10M
56.57%
1.53M
38.96%
1.73M
13.14%
2.97M
71.52%
3.22M
8.32%
othertotal stockholders equity
-17.27M
-
-17.06M
1.23%
-15.26M
10.56%
-13.87M
9.11%
-36.41M
162.61%
-38.77M
6.46%
-37.60M
3.00%
-36.46M
3.04%
-35.14M
3.63%
-39.96M
13.74%
-39.20M
1.91%
-38.36M
2.15%
-51.53M
34.36%
-106.86M
107.36%
-105.90M
0.90%
-116.28M
9.80%
-115.27M
0.87%
-114.86M
0.35%
-113.44M
1.23%
-111.87M
1.38%
-110.30M
1.40%
-108.76M
1.40%
-107.94M
0.76%
-108.48M
0.50%
-106.91M
1.45%
-106.88M
0.02%
-105.50M
1.29%
-103.81M
1.61%
-102.12M
1.62%
-103.63M
1.48%
-101.98M
1.59%
-100.35M
1.60%
-98.74M
1.60%
-99.26M
0.53%
-98.83M
0.44%
-97.24M
1.61%
-100.74M
3.60%
-101.75M
1.01%
-101.00M
0.73%
-99.98M
1.01%
-110.77M
10.79%
-89.10M
19.57%
-105.08M
17.94%
preferred stock
property plant equipment net
101.03M
-
101.85M
0.81%
106.06M
4.13%
103.27M
2.63%
110.66M
7.15%
106.14M
4.09%
109.43M
3.10%
108.87M
0.52%
103.82M
4.64%
102.01M
1.75%
98.84M
3.11%
102.06M
3.26%
104.24M
2.13%
102.20M
1.96%
96.60M
5.48%
91.64M
5.13%
103.80M
13.26%
97.11M
6.44%
89.98M
7.34%
84.41M
6.18%
82.71M
2.02%
78.01M
5.68%
71.72M
8.07%
69.56M
3.00%
76.52M
10.00%
70.87M
7.39%
65.55M
7.51%
60.42M
7.81%
72.86M
20.57%
68.82M
5.54%
67.58M
1.81%
64.54M
4.49%
73.63M
14.08%
78.13M
6.11%
75.22M
3.72%
71.61M
4.80%
76.85M
7.31%
72.28M
5.96%
69.27M
4.16%
69.80M
0.77%
71.53M
2.48%
retained earnings
192.09M
-
205.59M
7.03%
218.01M
6.04%
215.73M
1.04%
198.16M
8.15%
210.46M
6.21%
221.83M
5.40%
226.83M
2.25%
239.10M
5.41%
255.69M
6.94%
269.99M
5.60%
280.44M
3.87%
293.40M
4.62%
307.80M
4.91%
309.36M
0.51%
314.69M
1.72%
321.32M
2.11%
329.27M
2.47%
338.75M
2.88%
341.91M
0.93%
350.42M
2.49%
358.57M
2.32%
359.63M
0.30%
361.96M
0.65%
368.20M
1.73%
380.51M
3.34%
392.86M
3.25%
320.90M
18.32%
342.62M
6.77%
367.82M
7.36%
396.82M
7.88%
414.12M
4.36%
438.10M
5.79%
452.87M
3.37%
461.41M
1.89%
471.37M
2.16%
393.10M
16.61%
399.40M
1.60%
409.74M
2.59%
410.85M
0.27%
418.06M
1.75%
421.05M
0.72%
426.55M
1.31%
short term debt
25.88M
-
25.97M
0.37%
24.88M
4.20%
50.97M
104.83%
21.59M
57.64%
17.96M
16.82%
19.03M
5.96%
42.55M
123.63%
23.92M
43.77%
31.82M
33.02%
37.67M
18.37%
67.83M
80.07%
28.99M
-
29.61M
2.15%
51.31M
73.30%
short term investments
114.33M
-
99.52M
12.95%
99.56M
0.04%
114.51M
15.01%
129.49M
13.08%
149.57M
15.51%
208.88M
39.65%
103.98M
50.22%
121.01M
16.38%
122.00M
0.82%
149.99M
22.95%
165.00M
10.00%
199.97M
21.20%
169.99M
14.99%
165M
2.94%
165.31M
0.19%
159.13M
3.74%
122.03M
23.32%
126.21M
3.43%
106.45M
15.66%
102.48M
3.73%
tax assets
9.60M
-
9.82M
2.29%
10.68M
8.74%
9.86M
7.71%
8.33M
15.44%
9.07M
8.78%
8.78M
3.13%
8.38M
4.59%
6.05M
27.80%
8.55M
41.29%
9.72M
13.69%
9.44M
2.90%
599K
-
94K
84.31%
1.40M
-
658K
53.07%
889K
35.11%
931K
4.72%
2.97M
218.90%
2.56M
13.84%
1.84M
27.91%
2.94M
59.38%
5.39M
83.50%
3.86M
28.37%
2.26M
41.50%
2.27M
0.27%
1.53M
32.48%
876K
42.75%
324K
63.01%
11K
96.60%
536K
4,772.73%
93K
82.65%
291K
212.90%
2.44M
739.86%
6.11M
149.96%
6.19M
1.29%
10.06M
62.56%
10.17M
1.07%
11.98M
17.79%
tax payables
14.37M
-
13.45M
6.36%
370K
-
9.54M
2,478.92%
3.24M
66.08%
1.83M
43.56%
257K
85.93%
18.91M
7,256.81%
3.85M
79.64%
185K
95.19%
14.28M
-
10.49M
26.48%
333K
96.83%
2.58M
674.17%
10.51M
307.64%
4.63M
55.99%
1.22M
73.60%
15.03M
-
3.35M
77.73%
11.89M
-
3.68M
69.03%
5.69M
54.47%
14.33M
-
9.26M
35.39%
3.12M
66.32%
2.54M
18.44%
15.73M
518.47%
5.24M
66.72%
14.81M
-
3.35M
77.35%
11.95M
-
total assets
277.12M
-
289.37M
4.42%
283.69M
1.96%
265.28M
6.49%
254.38M
4.11%
267.64M
5.21%
291.67M
8.98%
293.12M
0.50%
315.88M
7.77%
325.42M
3.02%
343.71M
5.62%
360.85M
4.99%
355.40M
1.51%
304.13M
14.43%
284.09M
6.59%
277.53M
2.31%
284.32M
2.45%
303.27M
6.67%
312.76M
3.13%
316.05M
1.05%
335.53M
6.16%
331.71M
1.14%
320.92M
3.25%
328.51M
2.37%
348.96M
6.23%
362.40M
3.85%
389.86M
7.58%
310.57M
20.34%
348.26M
12.14%
364.13M
4.56%
398.88M
9.54%
420.06M
5.31%
442.34M
5.30%
446.48M
0.93%
443.73M
0.62%
460.90M
3.87%
484.76M
5.18%
389.10M
19.73%
396.90M
2.00%
400.35M
0.87%
398.82M
0.38%
total current assets
157.63M
-
161.01M
2.14%
150.41M
6.58%
131.51M
12.56%
118.17M
10.14%
133.62M
13.07%
161.10M
20.57%
165.76M
2.89%
189.27M
14.19%
200.97M
6.18%
219.81M
9.38%
231.12M
5.14%
223.62M
3.24%
170.90M
23.58%
154.19M
9.78%
153.28M
0.59%
166.78M
8.81%
192.89M
15.65%
208.46M
8.07%
214.42M
2.86%
232.19M
8.29%
226.72M
2.36%
220.49M
2.75%
229.93M
4.28%
249.32M
8.43%
264.62M
6.14%
294.94M
11.46%
212.97M
27.79%
234.37M
10.05%
252.25M
7.63%
285.64M
13.24%
308.86M
8.13%
328.73M
6.43%
336.25M
2.29%
334.08M
0.65%
351.03M
5.07%
361.84M
3.08%
263.98M
27.05%
268.06M
1.55%
273.96M
2.20%
271.39M
0.94%
total current liabilities
88.17M
-
86.42M
1.98%
65.66M
24.02%
48.98M
25.40%
60.38M
23.28%
63.01M
4.34%
74.79M
18.71%
70.50M
5.73%
81.99M
16.30%
77.04M
6.04%
79.07M
2.64%
85.20M
7.76%
80.89M
5.06%
78.42M
3.05%
56.36M
28.13%
54.33M
3.61%
52.68M
3.04%
64.01M
21.52%
62.36M
2.58%
61.80M
0.90%
71.19M
15.20%
55.57M
21.95%
42.98M
22.66%
48.71M
13.35%
61.24M
25.73%
62.49M
2.04%
76.31M
22.12%
67.39M
11.69%
81.76M
21.32%
73.05M
10.66%
77.73M
6.41%
80.39M
3.42%
77.11M
4.08%
66.18M
14.18%
54.49M
17.65%
60.20M
10.47%
163.07M
170.87%
61.59M
62.23%
59.89M
2.76%
61.19M
2.16%
63.20M
3.28%
50.05M
20.80%
52.02M
3.93%
total debt
2.14M
-
2.03M
5.41%
2.09M
2.86%
2.18M
4.31%
2.06M
5.10%
1.95M
5.42%
1.84M
5.84%
1.72M
6.25%
1.65M
4.06%
1.59M
3.87%
1.51M
5.09%
1.48M
2.19%
2.25M
52.30%
2.16M
3.83%
2.08M
3.98%
3.04M
46.39%
2.90M
4.57%
2.73M
5.97%
2.33M
14.63%
2.17M
6.79%
total investments
259K
-
10.68M
-
10.79M
-
6.56M
-
114.33M
-
99.52M
12.95%
99.56M
0.04%
114.51M
15.01%
129.49M
13.08%
149.57M
15.51%
208.88M
39.65%
103.98M
50.22%
121.01M
16.38%
122.00M
0.82%
149.99M
22.95%
165.00M
10.00%
199.97M
21.20%
169.99M
14.99%
165M
2.94%
165.31M
0.19%
159.13M
3.74%
122.03M
23.32%
126.21M
3.43%
106.45M
15.66%
102.48M
3.73%
total liabilities
98.03M
-
96.53M
1.54%
76.60M
20.64%
59.07M
22.88%
68.92M
16.67%
72.20M
4.75%
83.67M
15.90%
78.98M
5.61%
88.14M
11.60%
85.67M
2.80%
88.88M
3.74%
94.74M
6.59%
89.50M
5.52%
79.11M
11.62%
56.53M
28.53%
55.02M
2.68%
54.17M
1.55%
64.75M
19.54%
63.33M
2.20%
61.90M
2.26%
71.29M
15.18%
57.78M
18.95%
45.08M
21.99%
50.88M
12.86%
63.50M
24.82%
64.58M
1.70%
78.31M
21.26%
69.29M
11.52%
83.56M
20.60%
75.65M
9.47%
79.73M
5.40%
81.99M
2.83%
78.68M
4.04%
68.53M
12.91%
56.77M
17.15%
62.40M
9.90%
168.03M
169.29%
67.03M
60.11%
63.72M
4.93%
65.05M
2.08%
67.10M
3.15%
53.02M
20.98%
55.24M
4.18%
total liabilities and stockholders equity
277.12M
-
289.37M
4.42%
283.69M
1.96%
265.28M
6.49%
254.38M
4.11%
267.64M
5.21%
291.67M
8.98%
293.12M
0.50%
315.88M
7.77%
325.42M
3.02%
343.71M
5.62%
360.85M
4.99%
355.40M
1.51%
304.13M
14.43%
284.09M
6.59%
277.53M
2.31%
284.32M
2.45%
303.27M
6.67%
312.76M
3.13%
316.05M
1.05%
335.53M
6.16%
331.71M
1.14%
320.92M
3.25%
328.51M
2.37%
348.96M
6.23%
362.40M
3.85%
389.86M
7.58%
310.57M
20.34%
348.26M
12.14%
364.13M
4.56%
398.88M
9.54%
420.06M
5.31%
442.34M
5.30%
446.48M
0.93%
443.73M
0.62%
460.90M
3.87%
484.76M
5.18%
389.10M
19.73%
396.90M
2.00%
400.35M
0.87%
398.82M
0.38%
384.98M
3.47%
376.70M
2.15%
total non current assets
119.49M
-
128.37M
7.43%
133.28M
3.83%
133.76M
0.36%
136.21M
1.83%
134.03M
1.60%
130.57M
2.58%
127.36M
2.45%
126.61M
0.59%
124.46M
1.70%
123.89M
0.45%
129.73M
4.71%
131.78M
1.58%
133.23M
1.10%
129.90M
2.50%
124.24M
4.35%
117.53M
5.40%
110.38M
6.09%
104.30M
5.51%
101.63M
2.56%
103.34M
1.69%
104.99M
1.60%
100.43M
4.35%
98.58M
1.84%
99.64M
1.08%
97.78M
1.87%
94.92M
2.93%
97.59M
2.82%
113.89M
16.69%
111.88M
1.76%
113.23M
1.21%
111.20M
1.79%
113.61M
2.17%
110.22M
2.98%
109.66M
0.52%
109.88M
0.20%
122.92M
11.88%
125.12M
1.79%
128.84M
2.97%
126.39M
1.90%
127.42M
0.82%
total non current liabilities
9.87M
-
10.10M
2.41%
10.94M
8.26%
10.09M
7.76%
8.54M
15.38%
9.19M
7.65%
8.88M
3.36%
8.48M
4.55%
6.15M
27.44%
8.64M
40.39%
9.81M
13.58%
9.53M
2.84%
8.61M
9.65%
683K
92.07%
172K
74.82%
691K
301.74%
1.49M
115.92%
740K
50.40%
967K
30.68%
99K
89.76%
99K
0%
2.21M
2,137.37%
2.10M
5.15%
2.16M
2.95%
2.26M
4.44%
2.09M
7.57%
2.00M
4.41%
1.89M
5.11%
1.80M
5.07%
2.60M
44.83%
2.00M
23.00%
1.60M
20%
1.57M
1.93%
2.35M
49.27%
2.28M
2.90%
2.19M
3.77%
4.96M
125.98%
5.43M
9.62%
3.83M
29.57%
3.86M
0.78%
3.90M
1.11%
2.97M
23.89%
3.22M
8.32%
total stockholders equity
179.09M
-
192.85M
7.68%
207.09M
7.38%
206.21M
0.43%
185.46M
10.06%
195.45M
5.38%
207.99M
6.42%
214.14M
2.95%
227.74M
6.35%
239.75M
5.27%
254.83M
6.29%
266.12M
4.43%
265.90M
0.08%
225.02M
15.37%
227.56M
1.13%
222.51M
2.22%
230.15M
3.43%
238.52M
3.64%
249.43M
4.57%
254.16M
1.89%
264.24M
3.97%
273.93M
3.67%
275.84M
0.70%
277.63M
0.65%
285.46M
2.82%
297.82M
4.33%
311.55M
4.61%
241.28M
22.55%
264.70M
9.71%
288.48M
8.98%
319.14M
10.63%
338.07M
5.93%
363.66M
7.57%
377.95M
3.93%
386.96M
2.38%
398.51M
2.98%
316.74M
20.52%
322.07M
1.68%
333.18M
3.45%
335.31M
0.64%
331.72M
1.07%
331.96M
0.07%
321.47M
3.16%

All numbers in USD (except ratios and percentages)