bf/NYSE:WST_icon.jpeg

NYSE:WST

West Pharmaceutical Services, Inc.

  • Stock

USD

Last Close

275.34

06/11 21:10

Market Cap

23.41B

Beta: 1.09

Volume Today

610.98K

Avg: 536.93K

PE Ratio

52.81

PFCF: 70.04

Dividend Yield

0.20%

Payout:10.06%

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
103.10M
-
88.50M
14.16%
91.40M
3.28%
93.60M
2.41%
119.80M
27.99%
97.50M
18.61%
107.30M
10.05%
99M
7.74%
122M
23.23%
106.10M
13.03%
130.90M
23.37%
121.90M
6.88%
138.10M
13.29%
127.60M
7.60%
126.20M
1.10%
125.20M
0.79%
130.40M
4.15%
137.70M
5.60%
152.10M
10.46%
145.30M
4.47%
156.80M
7.91%
157.90M
0.70%
162.30M
2.79%
180.30M
11.09%
213.10M
18.19%
204.30M
4.13%
205.10M
0.39%
207.70M
1.27%
232.20M
11.80%
248.20M
6.89%
220M
11.36%
188.90M
14.14%
215.40M
14.03%
233.80M
8.54%
218M
6.76%
219.80M
0.83%
242.40M
10.28%
240.10M
0.95%
211.70M
11.83%
224.30M
5.95%
239.30M
6.69%
228.40M
4.55%
239M
4.64%
255.80M
7.03%
accumulated other comprehensive income loss
-119.20M
-
-170.30M
42.87%
-160.20M
5.93%
-154.40M
3.62%
-162.60M
5.31%
-148M
8.98%
-150.30M
1.55%
-143.80M
4.32%
-186.80M
29.90%
-179M
4.18%
-151.80M
15.20%
-130.60M
13.97%
-117.30M
10.18%
-95.80M
18.33%
-143.70M
50%
-153.80M
7.03%
-154.20M
0.26%
-153.40M
0.52%
-152.20M
0.78%
-170.40M
11.96%
-149.60M
12.21%
-192.30M
28.54%
-187.80M
2.34%
-159.50M
15.07%
-110.60M
30.66%
-140.20M
26.76%
-133.20M
4.99%
-155.70M
16.89%
-159.60M
2.50%
-182.40M
14.29%
-245.90M
34.81%
-308.50M
25.46%
-183M
40.68%
-168.40M
7.98%
-183.50M
8.97%
-223M
21.53%
-143.80M
35.52%
-192.30M
33.73%
-216.90M
12.79%
-136.30M
37.16%
-258.10M
89.36%
-205.50M
20.38%
-102.30M
-
cash and cash equivalents
255.30M
-
207.10M
18.88%
252M
21.68%
256.80M
1.90%
274.60M
6.93%
178.10M
35.14%
202.70M
13.81%
205.90M
1.58%
203M
1.41%
169.40M
16.55%
226.60M
33.77%
269.30M
18.84%
235.90M
12.40%
199.80M
15.30%
225.50M
12.86%
297.30M
31.84%
337.40M
13.49%
265.50M
21.31%
326.70M
23.05%
396M
21.21%
439.10M
10.88%
335.30M
23.64%
445.90M
32.99%
519.40M
16.48%
615.50M
18.50%
483.70M
21.41%
576.20M
19.12%
688M
19.40%
762.60M
10.84%
667.70M
12.44%
718.50M
7.61%
729M
1.46%
894.30M
22.67%
886.30M
0.89%
796.30M
10.15%
898.60M
12.85%
853.90M
4.97%
601.80M
29.52%
446.20M
25.86%
490.90M
10.02%
484.60M
1.28%
404.20M
16.59%
509.70M
26.10%
628.50M
23.31%
cash and short term investments
255.30M
-
207.10M
18.88%
252M
21.68%
256.80M
1.90%
274.60M
6.93%
178.10M
35.14%
202.70M
13.81%
205.90M
1.58%
203M
1.41%
169.40M
16.55%
226.60M
33.77%
269.30M
18.84%
235.90M
12.40%
199.80M
15.30%
225.50M
12.86%
297.30M
31.84%
337.40M
13.49%
265.50M
21.31%
326.70M
23.05%
396M
21.21%
439.10M
10.88%
335.30M
23.64%
445.90M
32.99%
519.40M
16.48%
615.50M
18.50%
483.70M
21.41%
576.20M
19.12%
688M
19.40%
762.60M
10.84%
667.70M
12.44%
718.50M
7.61%
729M
1.46%
894.30M
22.67%
886.30M
0.89%
796.30M
10.15%
898.60M
12.85%
853.90M
4.97%
601.80M
29.52%
446.20M
25.86%
490.90M
10.02%
484.60M
1.28%
404.20M
16.59%
509.70M
26.10%
628.50M
23.31%
common stock
17.80M
-
18M
1.12%
18M
0%
18M
0%
18.10M
0.56%
18.30M
1.10%
18.40M
0.55%
18.40M
0%
18.40M
0%
18.60M
1.09%
18.70M
0.54%
18.70M
0%
18.80M
0.53%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
-
deferred revenue
13.30M
-
56.30M
323.31%
73.40M
30.37%
77.70M
5.86%
14.40M
81.47%
66.70M
363.19%
70M
4.95%
67.80M
3.14%
13.20M
80.53%
52.40M
296.97%
52.80M
0.76%
72.60M
37.50%
18.40M
74.66%
25.50M
-
73M
186.27%
66.70M
8.63%
93.90M
40.78%
27.50M
70.71%
77.30M
181.09%
101.10M
30.79%
128.50M
27.10%
51M
60.31%
122M
139.22%
107.80M
11.64%
155.90M
44.62%
48.70M
68.76%
49.40M
-
63M
27.53%
57.30M
9.05%
26.70M
-
15M
43.82%
41.70M
178%
16.80M
59.71%
16.90M
0.60%
33.40M
97.63%
49.60M
48.50%
deferred revenue non current
83.70M
-
61.40M
26.64%
63M
2.61%
81.50M
29.37%
62M
23.93%
60.50M
2.42%
61.20M
1.16%
62.50M
2.12%
75.60M
20.96%
57.10M
24.47%
60.10M
5.25%
62M
3.16%
53.40M
13.87%
55M
3.00%
53.60M
2.55%
53.80M
0.37%
56.20M
4.46%
54.30M
3.38%
53.60M
1.29%
46.80M
12.69%
52.50M
12.18%
50.70M
3.43%
51.60M
-
80.40M
55.81%
77.70M
3.36%
78.70M
1.29%
79M
0.38%
69.40M
12.15%
1.20M
-
16.60M
1,283.33%
47.90M
-
48.20M
-
87M
-
-9.40M
110.80%
deferrred tax liabilities non current
15.70M
-
15.40M
1.91%
16.10M
4.55%
9.40M
41.61%
12.40M
31.91%
13.50M
8.87%
14.50M
7.41%
15.20M
4.83%
9.20M
39.47%
9.80M
6.52%
9.20M
6.12%
8.90M
3.26%
10.40M
16.85%
12.30M
18.27%
11.80M
4.07%
11.70M
0.85%
13.10M
11.97%
14.30M
9.16%
13.50M
5.59%
10.30M
23.70%
15.50M
50.49%
5.60M
63.87%
4.50M
-
10.40M
131.11%
12.20M
17.31%
12.20M
0%
11.60M
4.92%
4.90M
57.76%
3.30M
32.65%
1.20M
63.64%
16.60M
1,283.33%
14.30M
13.86%
14.50M
1.40%
15.40M
6.21%
16.50M
7.14%
12.70M
23.03%
12.70M
0%
13.70M
7.87%
9.40M
31.39%
20.50M
118.09%
21.30M
3.90%
22.80M
-
goodwill
108.60M
-
104.40M
3.87%
105.30M
0.86%
105.70M
0.38%
104.60M
1.04%
105.70M
1.05%
104.90M
0.76%
105.20M
0.29%
103M
2.09%
103.50M
0.49%
105.80M
2.22%
107.10M
1.23%
107.70M
0.56%
108.80M
1.02%
106.60M
2.02%
106.30M
0.28%
105.80M
0.47%
105.20M
0.57%
108.20M
2.85%
106.60M
1.48%
107.80M
1.13%
106.90M
0.83%
107.60M
0.65%
109.30M
1.58%
111.10M
1.65%
109.50M
1.44%
110M
0.46%
108.90M
1%
109.90M
0.92%
108.80M
1.00%
106.60M
2.02%
104M
2.44%
107.30M
3.17%
107.80M
0.47%
108M
0.19%
106.80M
1.11%
108.50M
1.59%
107.60M
0.83%
107.30M
0.28%
108.80M
1.40%
106.10M
2.48%
107.50M
1.32%
110.60M
-
goodwill and intangible assets
150.60M
-
144.60M
3.98%
144.70M
0.07%
144.30M
0.28%
142.20M
1.46%
131.50M
7.52%
129.80M
1.29%
129.60M
0.15%
126.30M
2.55%
126.60M
0.24%
128.70M
1.66%
129.60M
0.70%
129.40M
0.15%
131.60M
1.70%
128.30M
2.51%
127.30M
0.78%
126.20M
0.86%
124.70M
1.19%
137.90M
10.59%
135.30M
1.89%
137.60M
1.70%
135M
1.89%
138.80M
2.81%
139.90M
0.79%
141.60M
1.22%
138.20M
2.40%
137.80M
0.29%
135M
2.03%
132.90M
1.56%
130.60M
1.73%
126.60M
3.06%
122.10M
3.55%
125.70M
2.95%
125.60M
0.08%
124.80M
0.64%
122.50M
1.84%
123.60M
0.90%
121.50M
1.70%
120.20M
1.07%
121.10M
0.75%
116.90M
3.47%
117.50M
0.51%
119.50M
-
intangible assets
42M
-
40.20M
4.29%
39.40M
1.99%
38.60M
2.03%
37.60M
2.59%
25.80M
31.38%
24.90M
3.49%
24.40M
2.01%
23.30M
4.51%
23.10M
0.86%
22.90M
0.87%
22.50M
1.75%
21.70M
3.56%
22.80M
5.07%
21.70M
4.82%
21M
3.23%
20.40M
2.86%
19.50M
4.41%
29.70M
52.31%
28.70M
3.37%
29.80M
3.83%
28.10M
5.70%
31.20M
11.03%
30.60M
1.92%
30.50M
0.33%
28.70M
5.90%
27.80M
3.14%
26.10M
6.12%
23M
11.88%
21.80M
5.22%
20M
8.26%
18.10M
9.50%
18.40M
1.66%
17.80M
3.26%
16.80M
5.62%
15.70M
6.55%
15.10M
3.82%
13.90M
7.95%
12.90M
7.19%
12.30M
4.65%
10.80M
12.20%
10M
7.41%
8.90M
-
inventory
181.50M
-
183.40M
1.05%
187.20M
2.07%
187.70M
0.27%
181.10M
3.52%
194.10M
7.18%
197.70M
1.85%
201.10M
1.72%
199.30M
0.90%
212.30M
6.52%
211.30M
0.47%
215.80M
2.13%
215.20M
0.28%
215.70M
0.23%
208.20M
3.48%
206.80M
0.67%
214.50M
3.72%
226.10M
5.41%
232.30M
2.74%
230.40M
0.82%
235.70M
2.30%
251M
6.49%
274.80M
9.48%
294.90M
7.31%
321.30M
8.95%
310.20M
3.45%
345.20M
11.28%
353.80M
2.49%
378.40M
6.95%
416.50M
10.07%
411.60M
1.18%
413.10M
0.36%
414.80M
0.41%
447M
7.76%
449.40M
0.54%
431.80M
3.92%
434.70M
0.67%
429.90M
1.10%
419.20M
2.49%
401.20M
4.29%
377M
6.03%
388.70M
3.10%
421.10M
8.34%
438M
4.01%
long term debt
309.50M
-
231.90M
25.07%
231.70M
0.09%
231.50M
0.09%
228.90M
1.12%
229.50M
0.26%
228.90M
0.26%
228.60M
0.13%
226.20M
1.05%
194.20M
14.15%
195.70M
0.77%
196.60M
0.46%
197M
0.20%
198M
0.51%
196.40M
0.81%
196.20M
0.10%
196M
0.10%
262.90M
34.13%
262.40M
0.19%
258.60M
1.45%
317.40M
22.74%
315.60M
0.57%
314.80M
0.25%
313.30M
0.48%
313.30M
0%
309.70M
1.15%
307.80M
0.61%
263.30M
14.46%
271.80M
3.23%
277.20M
1.99%
278M
0.29%
284.40M
2.30%
299.70M
5.38%
296M
1.23%
292.90M
1.05%
235.10M
19.73%
157.30M
33.09%
155.20M
1.34%
72.90M
53.03%
284.90M
290.81%
284.40M
0.18%
202.60M
28.76%
280.10M
-
long term investments
60.60M
-
59.30M
2.15%
59.80M
0.84%
59.20M
1.00%
61.30M
3.55%
61.60M
0.49%
77.70M
26.14%
81.40M
4.76%
82.70M
1.60%
81.30M
1.69%
83.60M
2.83%
84.60M
1.20%
85.80M
1.42%
89.90M
4.78%
91.80M
2.11%
90.50M
1.42%
91.20M
0.77%
94.90M
4.06%
95.40M
0.53%
97.40M
2.10%
192.70M
97.84%
197.70M
2.59%
199.60M
0.96%
209.60M
5.01%
214.70M
2.43%
211.90M
1.30%
211.70M
0.09%
215.70M
1.89%
207.70M
3.71%
208.10M
0.19%
193.30M
7.11%
188.60M
2.43%
204.90M
8.64%
208.80M
1.90%
202.80M
2.87%
195.40M
3.65%
210M
7.47%
202.50M
3.57%
198.20M
2.12%
217.50M
9.74%
202.10M
7.08%
211.90M
4.85%
220.90M
-
net debt
81.40M
-
123.60M
51.84%
74.70M
39.56%
45.70M
38.82%
23.60M
48.36%
53.90M
128.39%
28.70M
46.75%
25.30M
11.85%
25.60M
1.19%
59.20M
131.25%
2.90M
95.10%
-39.50M
1,462.07%
-38.90M
1.52%
-1.80M
95.37%
-29.10M
1,516.67%
-101.10M
247.42%
-141.30M
39.76%
7.60M
105.38%
-54.10M
811.84%
-127.60M
135.86%
-109.80M
13.95%
-8M
92.71%
-119M
1,387.50%
-193.90M
62.94%
-289.80M
49.46%
-162.30M
44.00%
-256.80M
58.23%
-372.40M
45.02%
-437.30M
17.43%
-336.50M
23.05%
-386M
14.71%
-429.10M
11.17%
-576.40M
34.33%
-571.90M
0.78%
-485M
15.19%
-591.80M
22.02%
-544.90M
7.92%
-295.20M
45.82%
-132.20M
55.22%
-186.10M
40.77%
-182.30M
2.04%
-101M
44.60%
-509.70M
404.65%
-325.50M
36.14%
net receivables
179M
-
189.50M
5.87%
198.80M
4.91%
194.60M
2.11%
181.40M
6.78%
209.60M
15.55%
219M
4.48%
209.50M
4.34%
200.50M
4.30%
224.80M
12.12%
242.40M
7.83%
251.80M
3.88%
253.20M
0.56%
290.40M
14.69%
296.70M
2.17%
302.90M
2.09%
288.20M
4.85%
318.20M
10.41%
330.80M
3.96%
316.10M
4.44%
319.30M
1.01%
333M
4.29%
340.60M
2.28%
373M
9.51%
385.30M
3.30%
465.70M
20.87%
480.50M
3.18%
476.40M
0.85%
489M
2.64%
498.70M
1.98%
528.40M
5.96%
485.30M
8.16%
507.40M
4.55%
513.40M
1.18%
534.40M
4.09%
519.10M
2.86%
512M
1.37%
524M
2.34%
502M
4.20%
524.30M
4.44%
552.50M
5.38%
543.60M
1.61%
582.40M
7.14%
652.50M
12.04%
other assets
-386.60M
-
-100K
-
other current assets
35.70M
-
36.40M
1.96%
33.70M
7.42%
33.50M
0.59%
36.60M
9.25%
48.90M
33.61%
39.80M
18.61%
41.60M
4.52%
39.10M
6.01%
46.10M
17.90%
37.50M
18.66%
40M
6.67%
39.20M
2%
37.60M
4.08%
36.50M
2.93%
43.10M
18.08%
54.30M
25.99%
57.80M
6.45%
54.50M
5.71%
61.60M
13.03%
64.60M
4.87%
58.20M
9.91%
49.30M
15.29%
51M
3.45%
51.60M
1.18%
67.40M
30.62%
75.10M
11.42%
80.10M
6.66%
112M
39.83%
107.60M
3.93%
112.60M
4.65%
106.20M
5.68%
103M
3.01%
90.50M
12.14%
94.10M
3.98%
122.80M
30.50%
135.80M
10.59%
137.20M
1.03%
115.60M
15.74%
134.20M
16.09%
124M
7.60%
121M
2.42%
104.30M
-
other current liabilities
108.90M
-
53M
51.33%
53.90M
1.70%
57.60M
6.86%
110.80M
92.36%
74.40M
32.85%
59.60M
19.89%
67.40M
13.09%
103.40M
53.41%
63.60M
38.49%
71.50M
12.42%
72.30M
1.12%
20.50M
71.65%
135.80M
562.44%
161.40M
18.85%
163.60M
1.36%
127.70M
21.94%
80.20M
37.20%
84.20M
4.99%
86M
2.14%
145.40M
69.07%
97.50M
32.94%
99.70M
2.26%
126.70M
27.08%
226.90M
79.08%
144.80M
36.18%
148.10M
2.28%
142.70M
3.65%
259.70M
81.99%
282.60M
8.82%
241.20M
14.65%
189.30M
21.52%
228.10M
20.50%
282.70M
23.94%
248.50M
12.10%
227M
8.65%
236M
3.96%
256.90M
8.86%
251M
2.30%
238.90M
4.82%
193.30M
19.09%
276M
42.78%
344.70M
24.89%
323.40M
6.18%
other liabilities
-377.30M
-
-324.20M
14.07%
-347.60M
7.22%
-368.70M
6.07%
-373M
1.17%
-362.20M
2.90%
-364.30M
0.58%
-361.80M
0.69%
-370.60M
2.43%
-336.30M
9.26%
-371.10M
10.35%
-383.70M
3.40%
-385.90M
0.57%
-366.30M
5.08%
-395.40M
7.94%
-398.10M
0.68%
-386.50M
2.91%
-471.20M
21.91%
-482.10M
2.31%
-491.30M
1.91%
-499.60M
-
other non current assets
28.50M
-
27.10M
4.91%
27.40M
1.11%
25.70M
6.20%
26.40M
2.72%
24M
9.09%
22.50M
6.25%
22.80M
1.33%
21.30M
6.58%
21.50M
0.94%
16M
25.58%
16.70M
4.38%
23.40M
40.12%
21.90M
6.41%
21.50M
1.83%
21.70M
0.93%
20.50M
5.53%
26.40M
28.78%
20.30M
23.11%
20M
1.48%
29M
45%
27.20M
6.21%
21.30M
21.69%
21.80M
2.35%
36.30M
66.51%
39.40M
8.54%
42.30M
7.36%
48.60M
14.89%
55.90M
15.02%
57.60M
3.04%
67M
16.32%
53.90M
19.55%
38.40M
28.76%
36.70M
4.43%
40.30M
9.81%
38.80M
3.72%
21.30M
45.10%
19M
10.80%
19.10M
0.53%
-1.35B
7,170.16%
74.30M
105.50%
70.20M
5.52%
-1.42B
-
other non current liabilities
52.60M
-
49.60M
5.70%
49.80M
0.40%
48.90M
1.81%
53.60M
9.61%
49.60M
7.46%
51.70M
4.23%
49.90M
3.48%
47.20M
5.41%
47.30M
0.21%
46.60M
1.48%
46M
1.29%
42.60M
7.39%
35.60M
16.43%
42.40M
19.10%
43.80M
3.30%
33.60M
23.29%
34.10M
1.49%
35.40M
3.81%
35.70M
0.85%
41.20M
15.41%
40M
2.91%
96M
140%
46.80M
51.25%
31.80M
32.05%
28.30M
11.01%
29.60M
4.59%
27.80M
6.08%
38.20M
37.41%
103.20M
170.16%
91.80M
11.05%
71.70M
21.90%
98.90M
37.94%
102M
3.13%
55.10M
45.98%
101.40M
84.03%
58.50M
42.31%
105.40M
80.17%
105.30M
0.09%
112.20M
6.55%
105.80M
5.70%
184.50M
74.39%
113.70M
38.37%
116M
2.02%
othertotal stockholders equity
156.10M
-
166.20M
6.47%
184.60M
11.07%
191.80M
3.90%
203.80M
6.26%
225.70M
10.75%
227.50M
0.80%
225.80M
0.75%
214.30M
5.09%
210.20M
1.91%
227.50M
8.23%
240.20M
5.58%
200.20M
16.65%
159.50M
20.33%
148.80M
6.71%
174.10M
17.00%
178.30M
2.41%
105.90M
40.61%
125.60M
18.60%
141.90M
12.98%
154.60M
8.95%
51.90M
66.43%
72.30M
39.31%
86.20M
19.23%
99.60M
15.55%
-35M
135.14%
-13.20M
62.29%
3.40M
125.76%
19.50M
473.53%
-127.50M
753.85%
-141M
10.59%
-152.60M
8.23%
-138.70M
9.11%
-187.80M
35.40%
-343.20M
82.75%
-343.50M
0.09%
-517.40M
50.63%
-770M
48.82%
-946M
22.86%
-987.30M
4.37%
-1.03B
4.83%
-1.16B
12.21%
-1.13B
-
preferred stock
3.40M
-
property plant equipment net
705.80M
-
675.80M
4.25%
685.40M
1.42%
689.50M
0.60%
721M
4.57%
732.50M
1.60%
741.20M
1.19%
772.70M
4.25%
778.30M
0.72%
782.80M
0.58%
811.80M
3.70%
835.40M
2.91%
855M
2.35%
857.80M
0.33%
826.70M
3.63%
822M
0.57%
822M
0%
889.90M
8.26%
897.40M
0.84%
883.40M
1.56%
909.40M
2.94%
896.80M
1.39%
908.30M
1.28%
950.90M
4.69%
1.01B
6.37%
995.30M
1.60%
1.04B
4.08%
1.06B
2.81%
1.13B
5.80%
1.14B
1.30%
1.15B
1.12%
1.16B
0.11%
1.26B
9.27%
1.32B
4.24%
1.36B
3.36%
1.41B
3.52%
1.51B
7.39%
1.55B
2.18%
1.64B
5.80%
3.10B
89.52%
1.69B
45.59%
1.74B
2.91%
3.33B
-
retained earnings
902.20M
-
927.20M
2.77%
947M
2.14%
939.90M
0.75%
964.60M
2.63%
978M
1.39%
1.01B
3.66%
1.04B
2.77%
1.07B
2.85%
1.12B
4.40%
1.15B
2.61%
1.19B
3.54%
1.18B
0.87%
1.22B
3.79%
1.26B
2.88%
1.31B
4.35%
1.35B
3.10%
1.40B
3.31%
1.45B
3.91%
1.50B
3.06%
1.55B
3.48%
1.61B
4.03%
1.70B
5.66%
1.77B
4.13%
1.85B
4.13%
1.99B
7.51%
2.16B
8.80%
2.34B
8.13%
2.46B
5.18%
2.62B
6.54%
2.79B
6.69%
2.91B
4.32%
2.99B
2.56%
3.11B
4.21%
3.25B
4.53%
3.42B
4.96%
3.52B
3.15%
3.62B
2.86%
3.72B
2.67%
3.86B
3.66%
3.96B
2.58%
4.03B
1.89%
4.26B
-
short term debt
27.20M
-
98.80M
263.24%
95M
3.85%
71M
25.26%
69.30M
2.39%
2.50M
96.39%
2.50M
0%
2.60M
4%
2.40M
7.69%
34.40M
1,333.33%
33.80M
1.74%
33.20M
1.78%
102.50M
208.73%
100K
-
10.20M
10,100%
10.20M
0%
9.80M
3.92%
11.90M
21.43%
11.70M
1.68%
12.10M
3.42%
12.20M
0.83%
12.40M
1.64%
11.70M
5.65%
11.60M
0.85%
52.30M
350.86%
53.50M
2.29%
54M
0.93%
54.50M
0.93%
15.50M
71.56%
18.20M
17.42%
18.40M
1.10%
18.40M
0%
71.70M
289.67%
151.70M
111.58%
151.40M
0.20%
154.10M
1.78%
19.90M
87.09%
17.90M
10.05%
20.90M
-
22.90M
9.57%
short term investments
tax assets
66.10M
-
64.10M
3.03%
66.50M
3.74%
66.90M
0.60%
70.50M
5.38%
87.90M
24.68%
74.70M
15.02%
70.70M
5.35%
66.20M
6.36%
68.70M
3.78%
85.10M
23.87%
87.20M
2.47%
25.70M
70.53%
24.90M
3.11%
38.50M
54.62%
34.50M
10.39%
24.70M
28.41%
32.70M
32.39%
27.90M
14.68%
33.80M
21.15%
14M
58.58%
12.30M
12.14%
13.70M
11.38%
22.30M
62.77%
16M
28.25%
27.90M
74.38%
28.80M
3.23%
80M
177.78%
48.50M
39.38%
66.40M
36.91%
49.40M
25.60%
63M
27.53%
65.60M
4.13%
99M
50.91%
67M
32.32%
17.30M
74.18%
25.70M
48.55%
21M
18.29%
33.90M
61.43%
37.60M
10.91%
26M
30.85%
26M
0%
27.90M
-
tax payables
14.90M
-
15M
0.67%
18.50M
23.33%
19M
2.70%
12.80M
32.63%
17.90M
39.84%
9.30M
48.04%
3.20M
65.59%
4.50M
40.63%
6.20M
37.78%
2.40M
61.29%
7.40M
208.33%
6M
18.92%
13.30M
121.67%
17.90M
34.59%
17.70M
1.12%
9.80M
44.63%
17.30M
76.53%
5.40M
68.79%
19.10M
253.70%
12.90M
32.46%
13.90M
7.75%
29.20M
110.07%
30.20M
3.42%
41.40M
37.09%
49.70M
20.05%
17.70M
64.39%
39.50M
123.16%
39.30M
0.51%
34.70M
11.70%
32.70M
5.76%
29.90M
8.56%
38.50M
28.76%
59M
53.25%
26.70M
54.75%
15M
43.82%
31M
106.67%
16.80M
45.81%
16.90M
0.60%
33.40M
97.63%
50.30M
50.60%
22.30M
55.67%
33.30M
-
total assets
1.67B
-
1.60B
4.48%
1.66B
4.24%
1.67B
0.17%
1.70B
1.72%
1.67B
1.59%
1.71B
2.21%
1.74B
1.77%
1.72B
1.07%
1.73B
0.98%
1.84B
6.32%
1.93B
4.74%
1.86B
3.50%
1.87B
0.37%
1.87B
0.22%
1.95B
3.86%
1.59B
18.17%
2.04B
27.87%
2.12B
4.27%
2.17B
2.39%
2.34B
7.70%
2.25B
4.05%
2.39B
6.49%
2.58B
7.96%
2.79B
8.17%
2.74B
1.94%
2.93B
7.07%
3.14B
7.13%
3.31B
5.45%
3.29B
0.58%
3.36B
2.03%
3.32B
1.34%
3.62B
9.04%
3.72B
2.95%
3.67B
1.45%
3.75B
2.32%
3.83B
1.99%
3.60B
5.93%
3.49B
3.13%
3.68B
5.32%
3.64B
0.86%
3.62B
0.69%
1.51B
58.18%
4.11B
171.33%
total current assets
659.30M
-
625.10M
5.19%
679.90M
8.77%
680.90M
0.15%
673.70M
1.06%
630.70M
6.38%
659.20M
4.52%
658.10M
0.17%
641.90M
2.46%
652.60M
1.67%
717.80M
9.99%
776.90M
8.23%
743.50M
4.30%
743.50M
0%
766.90M
3.15%
850.10M
10.85%
894.40M
5.21%
867.60M
3.00%
944.30M
8.84%
1.00B
6.33%
1.06B
5.44%
977.50M
7.67%
1.11B
13.62%
1.24B
11.50%
1.37B
10.93%
1.33B
3.40%
1.48B
11.30%
1.60B
8.21%
1.74B
8.99%
1.69B
2.96%
1.77B
4.77%
1.73B
2.12%
1.92B
10.72%
1.94B
0.92%
1.87B
3.25%
1.97B
5.23%
1.94B
1.82%
1.69B
12.57%
1.48B
12.40%
1.55B
4.56%
1.54B
0.81%
1.46B
5.24%
1.51B
3.82%
1.82B
20.49%
total current liabilities
252.50M
-
296.60M
17.47%
313.70M
5.77%
299.90M
4.40%
314.30M
4.80%
241.10M
23.29%
239.40M
0.71%
236.80M
1.09%
241M
1.77%
256.50M
6.43%
289M
12.67%
300M
3.81%
279.50M
6.83%
263.40M
5.76%
287.60M
9.19%
288.80M
0.42%
283.70M
1.77%
301.10M
6.13%
313.20M
4.02%
335M
6.96%
341.60M
1.97%
344.40M
0.82%
375.20M
8.94%
447.70M
19.32%
503.40M
12.44%
482.80M
4.09%
472.60M
2.11%
558.60M
18.20%
594.10M
6.36%
584.80M
1.57%
565.10M
3.37%
456.70M
19.18%
519M
13.64%
534.90M
3.06%
511.60M
4.36%
533.50M
4.28%
671.80M
25.92%
648.40M
3.48%
633.70M
2.27%
516.50M
18.49%
550.40M
6.56%
526.70M
4.31%
604.60M
14.79%
635.40M
5.09%
total debt
336.70M
-
330.70M
1.78%
326.70M
1.21%
302.50M
7.41%
298.20M
1.42%
232M
22.20%
231.40M
0.26%
231.20M
0.09%
228.60M
1.12%
228.60M
0%
229.50M
0.39%
229.80M
0.13%
197M
14.27%
198M
0.51%
196.40M
0.81%
196.20M
0.10%
196.10M
0.05%
273.10M
39.27%
272.60M
0.18%
268.40M
1.54%
329.30M
22.69%
327.30M
0.61%
326.90M
0.12%
325.50M
0.43%
325.70M
0.06%
321.40M
1.32%
319.40M
0.62%
315.60M
1.19%
325.30M
3.07%
331.20M
1.81%
332.50M
0.39%
299.90M
9.80%
317.90M
6.00%
314.40M
1.10%
311.30M
0.99%
306.80M
1.45%
309M
0.72%
306.60M
0.78%
314M
2.41%
304.80M
2.93%
302.30M
0.82%
303.20M
0.30%
303M
-
total investments
60.60M
-
59.30M
2.15%
59.80M
0.84%
59.20M
1.00%
61.30M
3.55%
61.60M
0.49%
77.70M
26.14%
81.40M
4.76%
82.70M
1.60%
81.30M
1.69%
83.60M
2.83%
84.60M
1.20%
85.80M
1.42%
89.90M
4.78%
91.80M
2.11%
90.50M
1.42%
91.20M
0.77%
94.90M
4.06%
95.40M
0.53%
97.40M
2.10%
192.70M
97.84%
197.70M
2.59%
199.60M
0.96%
209.60M
5.01%
214.70M
2.43%
211.90M
1.30%
211.70M
0.09%
215.70M
1.89%
207.70M
3.71%
208.10M
0.19%
193.30M
7.11%
188.60M
2.43%
204.90M
8.64%
208.80M
1.90%
202.80M
2.87%
195.40M
3.65%
210M
7.47%
202.50M
3.57%
198.20M
2.12%
217.50M
9.74%
202.10M
7.08%
211.90M
4.85%
220.90M
-
total liabilities
336.70M
-
330.70M
1.78%
326.70M
1.21%
302.50M
7.41%
298.20M
1.42%
232M
22.20%
231.40M
0.26%
231.20M
0.09%
228.60M
1.12%
228.60M
0%
229.50M
0.39%
229.80M
0.13%
197M
14.27%
198M
0.51%
196.40M
0.81%
196.20M
0.10%
196.10M
0.05%
195.50M
0.31%
196M
0.26%
195.10M
0.46%
768.20M
293.75%
256.70M
66.58%
786M
206.19%
863.90M
9.91%
939.30M
8.73%
910.70M
3.04%
900.90M
1.08%
940.30M
4.37%
978.40M
4.05%
968.50M
1.01%
937.30M
3.22%
846M
9.74%
931.90M
10.15%
947.40M
1.66%
922.90M
2.59%
886.50M
3.94%
948.50M
6.99%
921.70M
2.83%
912.60M
0.99%
923M
1.14%
961.10M
4.13%
935.10M
2.71%
1.02B
9.47%
1.05B
2.99%
total liabilities and stockholders equity
1.67B
-
1.60B
4.48%
1.66B
4.24%
1.67B
0.17%
1.70B
1.72%
1.67B
1.59%
1.71B
2.21%
1.74B
1.77%
1.72B
1.07%
1.73B
0.98%
1.84B
6.32%
1.93B
4.74%
1.86B
3.50%
1.87B
0.37%
1.87B
0.22%
1.95B
3.86%
1.59B
18.17%
2.04B
27.87%
2.12B
4.27%
2.17B
2.39%
2.34B
7.70%
2.25B
4.05%
2.39B
6.49%
2.58B
7.96%
2.79B
8.17%
2.74B
1.94%
2.93B
7.07%
3.14B
7.13%
3.31B
5.45%
3.29B
0.58%
3.36B
2.03%
3.32B
1.34%
3.62B
9.04%
3.72B
2.95%
3.67B
1.45%
3.75B
2.32%
3.83B
1.99%
3.60B
5.93%
3.49B
3.13%
3.68B
5.32%
3.64B
0.86%
3.62B
0.69%
3.95B
9.25%
4.11B
3.87%
total non current assets
1.01B
-
970.90M
4.02%
983.80M
1.33%
985.60M
0.18%
1.02B
3.63%
1.04B
1.58%
1.05B
0.81%
1.08B
2.99%
1.07B
0.22%
1.08B
0.57%
1.13B
4.10%
1.15B
2.52%
1.12B
2.96%
1.13B
0.61%
1.11B
1.71%
1.10B
0.98%
1.08B
1.04%
1.17B
7.74%
1.18B
0.88%
1.17B
0.76%
1.28B
9.64%
1.27B
1.07%
1.28B
1.00%
1.34B
4.90%
1.42B
5.62%
1.41B
0.52%
1.46B
3.10%
1.54B
6.03%
1.57B
1.78%
1.60B
2.06%
1.59B
0.85%
1.58B
0.47%
1.70B
7.21%
1.79B
5.25%
1.80B
0.50%
1.78B
0.72%
1.89B
6.21%
1.91B
0.86%
2.01B
5.08%
2.12B
5.89%
2.11B
0.90%
2.16B
2.63%
2.28B
-
total non current liabilities
461.50M
-
358.30M
22.36%
360.60M
0.64%
371.30M
2.97%
356.90M
3.88%
353.10M
1.06%
356.30M
0.91%
356.20M
0.03%
358.20M
0.56%
308.40M
13.90%
311.60M
1.04%
313.50M
0.61%
303.40M
3.22%
300.90M
0.82%
304.20M
1.10%
305.50M
0.43%
298.90M
2.16%
365.60M
22.32%
364.90M
0.19%
351.40M
3.70%
426.60M
21.40%
411.90M
3.45%
410.80M
0.27%
416.20M
1.31%
435.90M
4.73%
427.90M
1.84%
428.30M
0.09%
381.70M
10.88%
384.30M
0.68%
383.70M
0.16%
372.20M
3.00%
389.30M
4.59%
412.90M
6.06%
412.50M
0.10%
411.30M
0.29%
353M
14.17%
276.70M
21.61%
273.30M
1.23%
278.90M
2.05%
406.50M
45.75%
410.70M
1.03%
408.40M
0.56%
419.10M
2.62%
418.90M
0.05%
total stockholders equity
956.90M
-
941.10M
1.65%
989.40M
5.13%
995.30M
0.60%
1.02B
2.87%
1.07B
4.89%
1.11B
3.30%
1.14B
2.97%
1.12B
2.17%
1.17B
4.57%
1.24B
6.32%
1.32B
6.00%
1.28B
2.81%
1.31B
1.98%
1.28B
1.79%
1.35B
5.45%
1.40B
3.29%
1.37B
1.68%
1.45B
5.26%
1.49B
2.94%
1.57B
5.75%
1.49B
5.28%
1.61B
7.79%
1.72B
7.01%
1.85B
7.89%
1.83B
1.38%
2.03B
11.13%
2.20B
8.35%
2.34B
6.04%
2.33B
0.39%
2.42B
4.22%
2.47B
1.91%
2.68B
8.67%
2.78B
3.40%
2.75B
1.06%
2.87B
4.42%
2.88B
0.45%
2.68B
6.96%
2.58B
3.87%
2.75B
6.80%
2.68B
2.54%
2.68B
0.03%
3.05B
-

All numbers in USD (except ratios and percentages)