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
account payables
70.21M
-
79.51M
13.25%
80.47M
1.20%
68.80M
14.50%
68.21M
0.86%
64.00M
6.16%
66.12M
3.31%
56.37M
14.75%
62.73M
11.30%
65.68M
4.70%
65.39M
0.44%
65.59M
0.30%
87.06M
32.74%
68.14M
21.73%
76.33M
12.02%
71.66M
6.12%
78.37M
9.36%
75.52M
3.63%
73.26M
2.99%
69.77M
4.76%
89.12M
27.73%
89.06M
0.07%
96.51M
8.37%
79.77M
17.34%
86.85M
8.88%
90.71M
4.44%
89.09M
1.79%
92.63M
3.98%
106.78M
15.27%
108.41M
1.52%
111.86M
3.19%
104.97M
6.16%
112.53M
7.20%
106.22M
5.60%
107.05M
0.77%
108.55M
1.41%
111.87M
3.06%
117.13M
4.70%
131.77M
12.51%
128.03M
2.84%
108.16M
15.52%
116.47M
7.68%
126.42M
8.54%
119.87M
5.18%
accumulated other comprehensive income loss
-166.73M
-
-187.99M
12.75%
-181.28M
3.57%
-192.12M
5.98%
-208.20M
8.37%
-190.58M
8.46%
-202.48M
6.24%
-203.18M
0.35%
-230.25M
13.32%
-216.89M
5.80%
-199.78M
7.89%
-191.70M
4.04%
-171.76M
10.40%
-156.20M
9.06%
-181.53M
16.21%
-183.44M
1.05%
-218.93M
19.35%
-204.56M
6.56%
-203.41M
0.57%
-217.23M
6.80%
-214.00M
1.49%
-233.07M
8.91%
-225.21M
3.37%
-207M
8.09%
-182.40M
11.89%
-188.95M
3.59%
-179.15M
5.19%
-189.32M
5.68%
-149.14M
21.22%
-140.99M
5.46%
-170.28M
20.77%
-197.41M
15.94%
-158.72M
19.60%
-147.08M
7.33%
-141.93M
3.50%
-160.41M
13.02%
-129.25M
19.43%
-126.20M
-
-75.85M
-
cash and cash equivalents
106.00M
-
86.30M
18.58%
88.13M
2.12%
189.34M
114.84%
105.92M
44.06%
111.90M
5.64%
103.15M
7.82%
106.03M
2.80%
113.76M
7.29%
104.43M
8.20%
115.36M
10.47%
112.19M
2.75%
134.24M
19.66%
124.88M
6.97%
116.65M
6.59%
118.16M
1.30%
140.09M
18.56%
107.67M
23.15%
111.51M
3.57%
108.48M
2.72%
152.19M
40.30%
122.63M
19.43%
136.24M
11.10%
132.83M
2.50%
160.67M
20.96%
184.73M
14.97%
174.08M
5.77%
117.30M
32.62%
140.90M
20.11%
147.30M
4.55%
134.05M
9.00%
159.61M
19.07%
162.90M
2.06%
138.91M
14.73%
146.90M
5.75%
164.50M
11.98%
148.41M
9.78%
148.33M
0.05%
146.83M
1.01%
154.37M
5.14%
164.56M
6.60%
170.62M
3.68%
146.99M
13.85%
170.00M
15.65%
cash and short term investments
106.00M
-
86.30M
18.58%
88.13M
2.12%
189.34M
114.84%
105.92M
44.06%
111.90M
5.64%
103.15M
7.82%
106.03M
2.80%
113.76M
7.29%
104.43M
8.20%
115.36M
10.47%
112.19M
2.75%
134.24M
19.66%
124.88M
6.97%
116.65M
6.59%
118.16M
1.30%
195.20M
65.20%
107.67M
44.84%
111.51M
3.57%
108.48M
2.72%
152.19M
40.30%
192.40M
26.42%
136.24M
29.19%
132.83M
2.50%
160.67M
20.96%
239.70M
49.19%
174.08M
27.38%
117.30M
32.62%
140.90M
20.11%
187.27M
32.92%
168.90M
9.81%
159.61M
5.50%
162.90M
2.06%
138.91M
14.73%
146.90M
5.75%
164.50M
11.98%
148.41M
9.78%
148.33M
0.05%
146.83M
1.01%
154.37M
5.14%
164.56M
6.60%
170.62M
3.68%
146.99M
13.85%
170.00M
15.65%
common stock
148.40M
-
154.29M
3.97%
156.16M
1.21%
156.28M
0.08%
157.64M
0.87%
164.07M
4.08%
163.72M
0.22%
166.15M
1.48%
172.68M
3.93%
182.16M
5.49%
187.07M
2.70%
189.15M
1.11%
194.95M
3.07%
200.00M
2.59%
204.17M
2.08%
207.31M
1.54%
211.81M
2.17%
213.10M
0.61%
218.80M
2.68%
223.41M
2.11%
229.13M
2.56%
232.17M
1.33%
233.79M
0.70%
234.70M
0.39%
242.69M
3.40%
245.89M
1.32%
253.77M
3.21%
252.08M
0.67%
260.12M
3.19%
262.63M
0.96%
267.64M
1.91%
273.01M
2.00%
281.98M
3.29%
287.01M
1.78%
294.36M
2.56%
303.42M
3.08%
312.32M
2.94%
324.61M
-
339.26M
-
deferred revenue
43.75M
-
53.93M
23.26%
53.64M
0.54%
49.30M
8.09%
45.03M
8.65%
47.53M
-
36.85M
-
122.55M
-
126.98M
-
48.86M
-
19.97M
-
-26.91M
-
deferred revenue non current
174.60M
-
162.29M
7.05%
165.27M
1.84%
167.15M
1.14%
156.16M
6.58%
162.40M
4.00%
160.79M
0.99%
162.36M
0.97%
157.93M
2.73%
158.91M
0.62%
166.67M
4.89%
172.85M
3.71%
170.77M
1.20%
173.84M
1.80%
167.91M
3.41%
167.37M
0.32%
166.10M
0.76%
166.29M
0.12%
168.34M
1.23%
163.34M
2.97%
186.70M
14.30%
184.18M
1.35%
185.46M
0.70%
190.07M
2.49%
208.07M
9.47%
201.04M
3.38%
201.31M
0.13%
199.49M
0.91%
189.97M
4.77%
139.78M
-
137.56M
1.59%
44.49M
67.65%
deferrred tax liabilities non current
26.31M
-
27.09M
3.00%
28.33M
4.58%
29.41M
3.80%
24.87M
15.43%
26.70M
7.37%
25.96M
2.77%
26.25M
1.12%
34.04M
29.67%
34.87M
2.42%
36.18M
3.75%
37.35M
3.24%
9.34M
74.99%
10.25M
9.72%
8.59M
16.20%
8.97M
4.47%
7.16M
20.16%
7.61M
6.27%
10.99M
44.31%
11.25M
2.41%
9.79M
13.01%
10.07M
2.88%
10.53M
4.61%
11.43M
8.47%
10.92M
4.46%
12.06M
10.53%
13.02M
7.89%
49.90M
283.33%
33.34M
33.19%
33.05M
0.86%
31.34M
5.17%
30.41M
2.98%
31.88M
4.84%
102.53M
221.61%
102.74M
0.21%
102.16M
0.57%
102.42M
0.26%
102.23M
0.19%
102.33M
0.10%
103.17M
0.82%
107.69M
4.38%
108.11M
0.39%
132.70M
22.75%
133.20M
0.38%
goodwill
252.52M
-
246.65M
2.32%
248.42M
0.71%
248.32M
0.04%
340.34M
37.06%
339.94M
0.12%
332.14M
2.29%
340.53M
2.53%
333.28M
2.13%
335.30M
0.61%
341.93M
1.98%
417.95M
22.23%
422.19M
1.01%
426.86M
1.11%
418.38M
1.99%
416.78M
0.38%
413.64M
0.75%
415.25M
0.39%
433.16M
4.31%
428.63M
1.05%
436.68M
1.88%
430.11M
1.50%
430.67M
0.13%
436.27M
1.30%
443.27M
1.60%
447.06M
0.85%
447.27M
0.05%
636.11M
42.22%
636.86M
0.12%
631.82M
0.79%
619.45M
1.96%
607.16M
1.98%
620.62M
2.22%
623.44M
0.45%
626.26M
0.45%
620.34M
0.95%
627.53M
1.16%
625.05M
0.40%
624.64M
0.07%
632.84M
1.31%
620.89M
1.89%
627.20M
1.02%
733.25M
16.91%
732.22M
0.14%
goodwill and intangible assets
252.52M
-
276.65M
9.55%
276.89M
0.09%
275.78M
0.40%
430.44M
56.08%
426.63M
0.89%
332.14M
22.15%
422.31M
27.15%
333.28M
21.08%
335.30M
0.61%
341.93M
1.98%
603.30M
76.44%
422.19M
30.02%
426.86M
1.11%
594.98M
39.39%
416.78M
29.95%
413.64M
0.75%
415.25M
0.39%
433.16M
4.31%
428.63M
1.05%
436.68M
1.88%
595.93M
36.47%
430.67M
27.73%
436.27M
1.30%
443.27M
1.60%
611.29M
37.90%
447.27M
26.83%
636.11M
42.22%
943.81M
48.37%
931.55M
1.30%
909.67M
2.35%
888.62M
2.31%
902.48M
1.56%
901.80M
0.07%
901.57M
0.03%
888.66M
1.43%
893.63M
0.56%
885.97M
0.86%
880.97M
0.57%
887.20M
0.71%
867.33M
2.24%
871M
0.42%
1.04B
19.88%
1.04B
0.71%
intangible assets
31.30M
-
30.00M
4.17%
28.47M
5.07%
27.46M
3.57%
90.10M
228.14%
86.69M
3.78%
80.47M
7.17%
81.78M
1.62%
77M
5.84%
75.76M
1.61%
75.82M
0.08%
185.36M
144.46%
183M
1.27%
182.39M
0.33%
176.60M
3.17%
173.32M
1.86%
169.50M
2.20%
168.05M
0.86%
175.26M
4.29%
171.07M
2.39%
171.30M
0.14%
165.82M
3.20%
162.91M
1.76%
161.76M
0.70%
161.10M
0.41%
164.23M
1.95%
161.40M
1.72%
312.61M
93.68%
306.95M
1.81%
299.73M
2.35%
290.22M
3.17%
281.46M
3.02%
281.85M
0.14%
278.36M
1.24%
275.31M
1.10%
268.32M
2.54%
266.10M
0.83%
260.93M
1.94%
256.33M
1.76%
254.36M
0.77%
246.44M
3.12%
243.80M
1.07%
310.93M
27.54%
304.50M
2.07%
inventory
122.95M
-
137.68M
11.98%
150.41M
9.25%
150.13M
0.19%
125.85M
16.17%
125.12M
0.58%
130.48M
4.29%
132.54M
1.58%
103.07M
22.24%
117.62M
14.12%
130.61M
11.05%
160.28M
22.71%
153.74M
4.08%
171.20M
11.36%
177.26M
3.54%
183.83M
3.71%
156.60M
14.81%
172.66M
10.26%
187.78M
8.75%
192.20M
2.35%
185.03M
3.73%
195.65M
5.74%
225.41M
15.21%
252.86M
12.18%
197.82M
21.77%
220.02M
11.22%
232.66M
5.74%
249.45M
7.22%
280.62M
12.49%
321.60M
14.61%
341.54M
6.20%
349.66M
2.38%
338.32M
3.25%
349.44M
3.29%
337.95M
3.29%
324.08M
4.11%
292.60M
9.71%
305.56M
4.43%
320.90M
5.02%
351.81M
9.63%
296.80M
15.64%
306.68M
3.33%
343.88M
12.13%
355.49M
3.38%
long term debt
245M
-
266M
8.57%
263M
1.13%
388M
47.53%
459.96M
18.55%
471.50M
2.51%
447.09M
5.18%
464.60M
3.92%
363.84M
21.69%
268.57M
26.18%
242.68M
9.64%
445.72M
83.67%
447.83M
0.47%
441.43M
1.43%
403.71M
8.54%
370.19M
8.30%
341.31M
7.80%
399.27M
16.98%
419.09M
4.97%
392.91M
6.25%
371.03M
5.57%
391.45M
5.50%
353.33M
9.74%
365.33M
3.40%
331.80M
9.18%
399.64M
20.45%
373.46M
6.55%
633.60M
69.65%
597.65M
5.67%
631.61M
5.68%
653.40M
3.45%
597.84M
8.50%
565.45M
5.42%
837.11M
48.05%
787.53M
5.92%
715.81M
9.11%
575.17M
19.65%
569.69M
0.95%
561.77M
1.39%
527.81M
6.05%
469.17M
-
45.81M
-
long term investments
54.79M
-
77.14M
40.80%
79.33M
2.84%
82.01M
3.38%
62.07M
24.31%
64.33M
3.65%
42.13M
34.51%
260.75M
-
149.74M
42.57%
165.12M
10.27%
239.89M
-
237.60M
0.96%
174.56M
-
137.92M
20.99%
141.02M
2.24%
141.49M
0.34%
139.10M
1.69%
150.97M
8.54%
152.77M
-
149.59M
2.08%
193.35M
29.25%
28.51M
85.25%
29.38M
3.07%
27.20M
7.42%
294.26M
981.76%
121.31M
-
125.43M
3.40%
34.00K
99.97%
-34.51M
-
net debt
145.70M
-
186.90M
28.28%
181.53M
2.87%
205.46M
13.18%
360.70M
75.56%
366.40M
1.58%
350.76M
4.27%
365.31M
4.15%
276.74M
24.24%
190.99M
30.99%
154.15M
19.29%
360.20M
133.68%
340.27M
5.53%
343.32M
0.90%
313.96M
8.55%
272.04M
13.35%
221.28M
18.66%
311.75M
40.89%
327.71M
5.12%
304.43M
7.10%
238.83M
21.55%
288.82M
20.93%
237.09M
17.91%
252.50M
6.50%
191.12M
24.31%
234.91M
22.91%
219.39M
6.61%
536.29M
144.45%
456.76M
14.83%
492.33M
7.79%
526.79M
7.00%
445.05M
15.52%
409.93M
7.89%
730.74M
78.26%
667.12M
8.71%
577.51M
13.43%
507.28M
12.16%
421.36M
16.94%
414.94M
1.52%
373.44M
10.00%
-164.56M
144.07%
377.12M
329.17%
-146.99M
138.98%
-115.97M
21.10%
net receivables
211.44M
-
205.91M
2.61%
218.83M
6.27%
211.71M
3.26%
241.61M
14.12%
237.48M
1.71%
218.22M
8.11%
252.47M
15.69%
209.51M
17.01%
228.12M
8.88%
233.65M
2.43%
246.07M
5.32%
261.53M
6.28%
257.53M
1.53%
242.90M
5.68%
239.77M
1.29%
248.59M
3.68%
256.94M
3.36%
260.28M
1.30%
252.05M
3.16%
258.76M
2.66%
266.71M
3.07%
243.87M
8.56%
233.06M
4.43%
256.08M
9.88%
228.78M
10.66%
230.43M
0.72%
223.37M
3.07%
258.10M
15.55%
247.95M
3.93%
269.26M
8.60%
255.20M
5.22%
302.96M
18.71%
279.71M
7.67%
302.20M
8.04%
294.91M
2.41%
294.68M
0.08%
279.08M
5.29%
299.05M
7.16%
277.35M
7.26%
279.21M
0.67%
294.42M
5.45%
333.75M
13.36%
306.95M
8.03%
other assets
-32K
-
other current assets
57.48M
-
70.99M
23.52%
75.23M
5.96%
69.41M
7.74%
31.65M
54.41%
46.51M
46.97%
45.37M
2.46%
39.87M
12.12%
42.29M
6.06%
44.64M
5.56%
72.53M
62.49%
58.00M
20.04%
72.78M
25.49%
78.68M
8.10%
72.70M
7.59%
131.58M
80.97%
56.23M
57.26%
135.52M
141.00%
128.06M
5.51%
133.70M
4.40%
97.38M
27.16%
49.03M
49.66%
116.03M
136.66%
125.34M
8.03%
141.86M
13.18%
76.07M
46.37%
132.82M
74.59%
135.26M
1.84%
113.19M
16.32%
69.33M
38.75%
-94.25M
235.93%
97.62M
203.59%
75.95M
22.20%
63.25M
16.72%
63.33M
0.13%
68.34M
7.91%
50.58M
25.98%
59.98M
18.58%
94.66M
57.83%
59.15M
37.52%
62.46M
5.60%
51.45M
17.63%
62.84M
22.14%
62.33M
0.81%
other current liabilities
157.15M
-
119.30M
24.09%
140.29M
17.60%
122.02M
13.02%
127.73M
4.68%
114.23M
10.57%
142.29M
24.57%
82.66M
41.91%
132.01M
59.71%
109.48M
17.06%
163.12M
48.99%
143.98M
11.73%
175.54M
21.91%
178.48M
1.68%
57.49M
67.79%
216.28M
276.18%
183.63M
15.10%
170.59M
7.10%
164.13M
3.79%
172.44M
5.06%
168.39M
2.35%
28.18M
83.27%
176.84M
527.62%
184.88M
4.55%
203.69M
10.17%
147.16M
27.75%
208.75M
41.86%
224.19M
7.39%
223.83M
0.16%
217.51M
2.82%
216.96M
0.25%
237.35M
9.39%
225.95M
4.80%
153.77M
31.94%
166.41M
8.22%
190.65M
14.56%
164.95M
13.48%
199.40M
20.88%
219.98M
10.32%
186.45M
15.24%
179.93M
3.50%
163.97M
8.87%
159.04M
3.00%
162.19M
1.98%
other liabilities
other non current assets
288.03M
-
237.99M
17.37%
234.74M
1.36%
235.91M
0.50%
245.02M
3.86%
252.42M
3.02%
368.26M
45.89%
299.12M
18.77%
115.17M
61.50%
109.68M
4.77%
122.61M
11.79%
226.80M
84.98%
217.61M
4.05%
217.52M
0.04%
271.48M
24.81%
208.08M
23.35%
209.36M
0.62%
204.70M
2.23%
212.44M
3.78%
206.26M
2.91%
207.37M
0.54%
187.85M
9.41%
198.63M
5.74%
198.83M
0.10%
200.70M
0.94%
238.05M
18.61%
411.05M
72.67%
571.03M
38.92%
122.47M
78.55%
367.40M
199.98%
370.90M
0.95%
405.00M
9.19%
361.33M
10.78%
213.07M
41.03%
92.97M
56.37%
96.80M
4.13%
191.97M
98.31%
284.46M
48.18%
288.00M
1.25%
295.41M
2.57%
323.56M
9.53%
273.70M
15.41%
339.15M
23.91%
343.60M
1.31%
other non current liabilities
46.20M
-
33.79M
26.86%
16.06M
52.47%
16.23M
1.10%
14.79M
8.88%
14.92M
0.82%
14.84M
0.54%
14.51M
2.20%
15.49M
6.78%
15.52M
0.17%
59.57M
283.88%
45.01M
24.45%
165.02M
266.66%
155.66M
5.67%
148.01M
4.92%
136.49M
7.78%
171.86M
25.91%
168.64M
1.87%
166.78M
1.11%
161.13M
3.39%
162.10M
0.60%
161.63M
0.29%
161.60M
0.02%
161.07M
0.33%
201.27M
24.95%
200.40M
0.43%
208.83M
4.21%
215.47M
3.18%
410.44M
90.48%
556.27M
35.53%
549.37M
1.24%
567.48M
3.30%
510.04M
10.12%
177.75M
65.15%
38.02M
78.61%
44.68M
17.52%
148.45M
232.27%
191.13M
28.75%
194.07M
1.54%
201.12M
3.63%
666.68M
231.48%
188.02M
71.80%
879.41M
367.71%
781.90M
11.09%
othertotal stockholders equity
-281.73M
-
-288.23M
2.31%
-295.22M
2.43%
-295.28M
0.02%
-295.07M
0.07%
-295.39M
0.11%
-289.58M
1.97%
-291.24M
0.57%
-286.21M
1.73%
-288.01M
0.63%
-285.89M
0.74%
-299.58M
4.79%
-292.86M
2.25%
-293.84M
0.33%
-298.62M
1.63%
-293.08M
1.86%
-292.51M
0.20%
-296.75M
1.45%
-299.27M
0.85%
-298.85M
0.14%
-298.39M
0.16%
-329.67M
10.49%
-322.45M
2.19%
-321.39M
0.33%
-319.76M
0.51%
-331.21M
3.58%
-322.69M
2.57%
-331.35M
2.68%
-330.38M
0.29%
-332.76M
0.72%
-360.91M
8.46%
-361.66M
0.21%
-361.44M
0.06%
-363.88M
0.68%
-363.62M
0.07%
-363.37M
0.07%
-363.28M
0.02%
994.75M
373.82%
1.03B
3.91%
-388.42M
137.58%
1.14B
394.35%
1.25B
-
preferred stock
3.57M
-
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
0%
3.57M
-
property plant equipment net
151.35M
-
147.72M
2.40%
144.96M
1.87%
144.81M
0.10%
155.84M
7.62%
155.62M
0.14%
151.92M
2.38%
149.94M
1.30%
148.68M
0.84%
144.44M
2.85%
143.88M
0.39%
152.47M
5.97%
157.01M
2.98%
154.85M
1.38%
148.78M
3.92%
150.57M
1.20%
157.94M
4.90%
208.12M
31.77%
208.98M
0.41%
209.43M
0.21%
218.71M
4.43%
211.48M
3.31%
217.29M
2.75%
230.40M
6.03%
243.07M
5.50%
266.03M
9.45%
268.55M
0.95%
255.14M
4.99%
207.79M
18.56%
255.88M
23.14%
249.68M
2.42%
199.53M
20.08%
207.55M
4.02%
207.12M
0.21%
206.07M
0.51%
205.65M
0.20%
265.18M
28.94%
210.96M
20.45%
213.16M
1.04%
216.65M
1.64%
211.87M
2.21%
268.02M
26.51%
279.42M
4.25%
278.48M
0.34%
retained earnings
835.13M
-
833.25M
0.22%
845.58M
1.48%
849.63M
0.48%
858.55M
1.05%
858.37M
0.02%
877.10M
2.18%
888.90M
1.34%
901.41M
1.41%
897.46M
0.44%
896.62M
0.09%
915.31M
2.08%
868.67M
5.10%
887.66M
2.19%
906.24M
2.09%
925.34M
2.11%
935.58M
1.11%
947.93M
1.32%
971.45M
2.48%
997.41M
2.67%
1.01B
1.49%
1.04B
2.70%
1.06B
1.86%
1.07B
1.06%
1.07B
0.41%
1.09B
1.84%
1.09B
0.73%
1.09B
0.37%
1.05B
3.58%
1.07B
1.74%
1.10B
2.77%
1.12B
2.45%
1.16B
2.97%
990.13M
14.52%
1.04B
4.91%
1.09B
4.50%
1.14B
5.34%
1.28B
-
1.48B
-
short term debt
6.70M
-
7.21M
7.54%
6.67M
7.47%
6.81M
2.08%
6.67M
2.03%
6.80M
1.92%
6.82M
0.38%
6.74M
1.23%
26.67M
295.76%
26.85M
0.68%
26.83M
0.08%
26.67M
0.60%
26.68M
0.05%
26.78M
0.37%
26.89M
0.43%
20.00M
25.62%
20.06M
0.29%
20.16M
0.46%
20.13M
0.14%
20M
0.63%
20M
0%
20M
0%
20M
0%
20M
0%
20M
0%
20M
0%
20M
0%
20M
0%
8.02M
-
7.43M
7.33%
6.82M
8.25%
7.39M
8.31%
32.53M
340.42%
26.49M
18.57%
26.20M
1.11%
36.02M
37.50%
26.91M
-
8.21M
-
short term investments
57.00M
-
55.11M
3.32%
73.62M
33.60%
72.46M
1.57%
72.17M
0.41%
49.89M
30.86%
69.77M
39.84%
59.95M
14.08%
69.94M
16.67%
74.98M
7.21%
54.98M
26.68%
49.98M
9.08%
48.97M
2.02%
48.97M
0.00%
39.97M
18.38%
34.86M
12.79%
24.93M
28.48%
9.90M
60.27%
tax assets
20.23M
-
17.80M
12.02%
18.05M
1.45%
17.89M
0.93%
26.45M
47.92%
26.22M
0.89%
24.58M
6.25%
25.66M
4.39%
23.24M
9.43%
24.19M
4.09%
36.34M
50.24%
36.09M
0.69%
25.82M
28.45%
26.65M
3.19%
25.81M
3.16%
27.36M
6.02%
32.52M
18.87%
29.49M
9.32%
30.15M
2.24%
29.30M
2.84%
32.60M
11.26%
31.89M
2.18%
32.03M
0.45%
33.49M
4.56%
35.66M
6.49%
34.30M
3.82%
37.01M
7.89%
44.59M
20.48%
35.26M
20.93%
34.80M
1.31%
33.72M
3.08%
32.04M
5.00%
25.49M
20.44%
26.38M
3.50%
26.87M
1.83%
25.97M
3.35%
33.06M
27.34%
34.51M
-
tax payables
5.54M
-
13.26M
139.21%
18.83M
41.99%
14.42M
23.41%
11.66M
19.18%
13.72M
17.70%
16.25M
18.44%
12.34M
24.07%
3.89M
68.49%
1.20M
69.09%
8.58M
613.48%
20.62M
140.42%
31.45M
52.53%
8.80M
72.01%
12.18M
38.36%
20.19M
65.81%
10.77M
46.66%
8.21M
23.78%
9.81M
19.58%
11.61M
18.31%
6.74M
41.97%
16.51M
144.95%
22.41M
35.79%
8.82M
60.64%
3.58M
59.42%
15.49M
332.68%
19.87M
28.28%
22.61M
13.77%
5.37M
76.27%
14.36M
167.63%
19.06M
32.71%
22.55M
18.35%
6.15M
72.74%
24.88M
304.63%
26.90M
8.11%
29.38M
9.22%
19.97M
32.02%
total assets
1.26B
-
1.26B
0.52%
1.29B
2.26%
1.38B
7.03%
1.42B
3.48%
1.45B
1.50%
1.42B
2.07%
1.43B
0.83%
1.35B
5.18%
1.26B
7.07%
1.36B
8.26%
1.60B
17.12%
1.68B
5.62%
1.70B
0.65%
1.65B
2.67%
1.65B
0.01%
1.61B
2.59%
1.67B
3.94%
1.71B
2.54%
1.70B
0.86%
1.74B
2.39%
1.73B
0.50%
1.75B
1.27%
1.79B
2.27%
1.87B
4.45%
1.94B
3.75%
1.96B
1.05%
2.26B
15.09%
2.40B
6.06%
2.42B
0.81%
2.41B
0.30%
2.39B
0.88%
2.38B
0.43%
2.18B
8.30%
2.20B
0.89%
2.19B
0.22%
2.17B
1.10%
2.17B
0.19%
2.24B
3.18%
2.24B
0.07%
2.21B
1.61%
2.24B
1.36%
2.55B
14.06%
2.55B
0.13%
total current assets
497.87M
-
500.89M
0.61%
532.61M
6.33%
620.58M
16.52%
505.03M
18.62%
521.01M
3.16%
497.22M
4.57%
530.91M
6.78%
472.81M
10.94%
494.80M
4.65%
552.16M
11.59%
576.54M
4.42%
622.30M
7.94%
632.29M
1.61%
609.51M
3.60%
673.34M
10.47%
656.62M
2.48%
672.79M
2.46%
687.63M
2.21%
686.43M
0.18%
693.36M
1.01%
703.78M
1.50%
721.55M
2.52%
744.09M
3.12%
756.43M
1.66%
764.58M
1.08%
769.98M
0.71%
725.38M
5.79%
792.80M
9.30%
826.15M
4.21%
844.48M
2.22%
862.10M
2.09%
880.13M
2.09%
831.30M
5.55%
850.38M
2.30%
851.82M
0.17%
786.27M
7.70%
792.95M
0.85%
861.45M
8.64%
842.67M
2.18%
803.03M
4.70%
823.16M
2.51%
887.46M
7.81%
894.77M
0.82%
total current liabilities
234.06M
-
249.77M
6.71%
281.36M
12.65%
251.27M
10.69%
251.91M
0.25%
230.06M
8.67%
215.23M
6.45%
193.29M
10.20%
221.41M
14.55%
202.01M
8.76%
255.34M
26.40%
273.09M
6.95%
289.28M
5.93%
273.40M
5.49%
283.27M
3.61%
307.95M
8.71%
282.06M
8.41%
266.27M
5.60%
257.52M
3.29%
262.21M
1.82%
277.51M
5.84%
264.22M
4.79%
293.36M
11.03%
284.66M
2.97%
310.55M
9.09%
306.73M
1.23%
317.84M
3.62%
336.82M
5.97%
330.61M
1.85%
333.94M
1.01%
336.26M
0.70%
349.14M
3.83%
345.87M
0.94%
292.53M
15.42%
299.95M
2.54%
325.40M
8.49%
332.82M
2.28%
316.53M
4.90%
351.75M
11.13%
314.48M
10.60%
288.09M
8.39%
280.44M
2.66%
285.46M
1.79%
290.27M
1.68%
total debt
251.70M
-
273.20M
8.54%
269.67M
1.29%
394.81M
46.41%
466.63M
18.19%
478.30M
2.50%
453.91M
5.10%
471.34M
3.84%
390.50M
17.15%
295.42M
24.35%
269.51M
8.77%
472.38M
75.28%
474.51M
0.45%
468.21M
1.33%
430.61M
8.03%
390.20M
9.38%
361.37M
7.39%
419.42M
16.06%
439.22M
4.72%
412.91M
5.99%
391.03M
5.30%
411.45M
5.22%
373.33M
9.27%
385.33M
3.22%
351.80M
8.70%
419.64M
19.28%
393.46M
6.24%
653.60M
66.11%
597.65M
8.56%
639.63M
7.02%
660.84M
3.32%
604.66M
8.50%
572.83M
5.26%
869.65M
51.82%
814.02M
6.40%
742.01M
8.85%
655.69M
11.63%
569.69M
13.12%
561.77M
1.39%
527.81M
6.05%
547.74M
-
54.02M
-
total investments
54.79M
-
77.14M
40.80%
79.33M
2.84%
82.01M
3.38%
62.07M
24.31%
64.33M
3.65%
42.13M
34.51%
260.75M
-
149.74M
42.57%
165.12M
10.27%
239.89M
-
237.60M
0.96%
57.00M
-
55.11M
3.32%
73.62M
33.60%
72.46M
1.57%
72.17M
0.41%
49.89M
30.86%
69.77M
39.84%
59.95M
14.08%
69.94M
16.67%
74.98M
7.21%
83.48M
11.34%
79.36M
4.94%
76.17M
4.02%
48.97M
35.71%
39.97M
18.38%
34.86M
12.79%
24.93M
28.48%
9.90M
60.27%
121.31M
-
125.43M
3.40%
34.00K
99.97%
-34.51M
-
total liabilities
726.16M
-
738.94M
1.76%
754.02M
2.04%
852.06M
13.00%
907.69M
6.53%
905.59M
0.23%
863.91M
4.60%
861.01M
0.34%
792.71M
7.93%
679.88M
14.23%
760.44M
11.85%
974.01M
28.09%
1.08B
11.11%
1.05B
2.56%
1.01B
4.09%
990.98M
2.03%
968.49M
2.27%
1.01B
4.09%
1.02B
1.45%
990.84M
3.12%
1.01B
1.64%
1.01B
0.44%
1.00B
0.72%
1.01B
0.82%
1.06B
4.94%
1.12B
5.39%
1.11B
0.48%
1.44B
28.79%
1.56B
8.83%
1.55B
0.46%
1.57B
1.00%
1.54B
1.62%
1.45B
5.93%
1.41B
2.98%
1.37B
2.97%
1.33B
3.10%
1.20B
9.22%
1.18B
1.98%
1.21B
2.57%
1.15B
5.24%
1.06B
7.34%
1.05B
1.57%
1.30B
24.08%
1.25B
3.57%
total liabilities and stockholders equity
1.26B
-
1.26B
0.52%
1.29B
2.26%
1.38B
7.03%
1.42B
3.48%
1.45B
1.50%
1.42B
2.07%
1.43B
0.83%
1.35B
5.18%
1.26B
7.07%
1.36B
8.26%
1.60B
17.12%
1.68B
5.62%
1.70B
0.65%
1.65B
2.67%
1.65B
0.01%
1.61B
2.59%
1.67B
3.94%
1.71B
2.54%
1.70B
0.86%
1.74B
2.39%
1.73B
0.50%
1.75B
1.27%
1.79B
2.27%
1.87B
4.45%
1.94B
3.75%
1.96B
1.05%
2.26B
15.09%
2.40B
6.06%
2.42B
0.81%
2.41B
0.30%
2.39B
0.88%
2.38B
0.43%
2.18B
8.30%
2.20B
0.89%
2.19B
0.22%
2.17B
1.10%
2.17B
0.19%
2.24B
3.18%
2.24B
0.07%
2.21B
1.61%
2.24B
1.36%
2.55B
14.06%
2.55B
0.13%
total non current assets
766.92M
-
757.30M
1.26%
753.97M
0.44%
756.38M
0.32%
919.82M
21.61%
925.22M
0.59%
919.03M
0.67%
897.03M
2.39%
881.11M
1.77%
763.35M
13.37%
809.88M
6.09%
1.02B
25.78%
1.06B
4.30%
1.06B
0.09%
1.04B
2.11%
977.35M
6.12%
951.39M
2.66%
998.58M
4.96%
1.03B
2.77%
1.01B
1.32%
1.05B
3.32%
1.03B
1.83%
1.03B
0.41%
1.05B
1.67%
1.12B
6.44%
1.18B
5.57%
1.19B
1.28%
1.53B
28.56%
1.60B
4.53%
1.59B
0.87%
1.56B
1.61%
1.53B
2.48%
1.50B
1.86%
1.35B
9.92%
1.35B
0.03%
1.34B
0.46%
1.38B
3.08%
1.38B
0.18%
1.38B
0.05%
1.40B
1.24%
1.40B
0.25%
1.41B
0.71%
1.66B
17.70%
1.66B
0.24%
total non current liabilities
492.10M
-
489.17M
0.60%
472.67M
3.37%
600.80M
27.11%
655.78M
9.15%
675.53M
3.01%
648.68M
3.97%
667.73M
2.94%
571.30M
14.44%
477.86M
16.36%
505.10M
5.70%
700.92M
38.77%
792.97M
13.13%
781.18M
1.49%
728.22M
6.78%
683.03M
6.21%
686.43M
0.50%
741.81M
8.07%
765.19M
3.15%
728.63M
4.78%
729.61M
0.13%
747.33M
2.43%
710.92M
4.87%
727.90M
2.39%
752.05M
3.32%
813.14M
8.12%
796.62M
2.03%
1.10B
37.89%
1.23B
12.10%
1.22B
0.85%
1.23B
1.08%
1.20B
3.11%
1.11B
7.39%
1.12B
0.91%
1.07B
4.41%
1.00B
6.35%
870.53M
12.97%
863.05M
0.86%
858.17M
0.57%
832.10M
3.04%
774.37M
6.94%
765.30M
1.17%
1.01B
32.25%
960.92M
5.06%
total stockholders equity
538.63M
-
514.89M
4.41%
528.81M
2.70%
522.08M
1.27%
516.50M
1.07%
540.04M
4.56%
552.33M
2.28%
564.19M
2.15%
561.21M
0.53%
578.28M
3.04%
601.60M
4.03%
616.74M
2.52%
602.58M
2.30%
641.19M
6.41%
633.84M
1.15%
659.71M
4.08%
639.52M
3.06%
663.28M
3.72%
691.15M
4.20%
708.30M
2.48%
732.57M
3.43%
712.60M
2.73%
748.65M
5.06%
780.10M
4.20%
809.89M
3.82%
814.68M
0.59%
848.77M
4.18%
824.18M
2.90%
834.39M
1.24%
860.91M
3.18%
838.07M
2.65%
842.41M
0.52%
923.74M
9.65%
769.75M
16.67%
831.13M
7.97%
868.73M
4.52%
966.80M
11.29%
994.75M
2.89%
1.03B
3.91%
1.10B
5.97%
1.14B
4.38%
1.19B
4.10%
1.25B
5.25%
1.30B
3.97%

All numbers in USD (except ratios and percentages)