bf/NYSE:WST_icon.jpeg

COM:WESTPHARMA

West Pharmaceutical Services, Inc.

  • Stock

USD

Last Close

320.88

22/11 21:00

Market Cap

23.41B

Beta: -

Volume Today

557.15K

Avg: -

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
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
net income
23.60M
-
27.10M
14.83%
37.60M
38.75%
31M
17.55%
31.40M
1.29%
32.90M
4.78%
27.80M
15.50%
1.50M
94.60%
33.40M
2,126.67%
22.10M
33.83%
44.80M
102.71%
37.60M
16.07%
39.10M
3.99%
60.90M
55.75%
38.80M
36.29%
51M
31.44%
43.60M
-
56.10M
28.67%
55.20M
1.60%
52M
5.80%
55.40M
6.54%
66.10M
19.31%
56.30M
14.83%
63.90M
13.50%
74.30M
16.28%
91.20M
22.75%
82.30M
9.76%
98.40M
19.56%
151.20M
53.66%
187.30M
23.88%
175.60M
6.25%
147.70M
15.89%
173.80M
17.67%
188.50M
8.46%
120.60M
36.02%
103M
14.59%
140M
35.92%
155.10M
10.79%
161.30M
4.00%
137M
15.07%
115.30M
15.84%
111.30M
3.47%
136M
22.19%
depreciation and amortization
22.10M
-
21.80M
1.36%
23.10M
5.96%
23.10M
0%
22M
4.76%
22M
0%
22.20M
0.91%
22.40M
0.90%
23.30M
4.02%
22.30M
4.29%
22.70M
1.79%
22.90M
0.88%
22.80M
0.44%
23.30M
2.19%
23.50M
0.86%
25M
6.38%
24.90M
0.40%
26.40M
6.02%
25.50M
3.41%
26.20M
2.75%
26.30M
0.38%
25.50M
3.04%
26.30M
3.14%
25.30M
3.80%
26.30M
3.95%
26M
1.14%
26.20M
0.77%
28.40M
8.40%
28.50M
0.35%
29.10M
2.11%
28.80M
1.03%
30M
4.17%
34.40M
14.67%
29.60M
13.95%
30.10M
1.69%
29.80M
1.00%
31.10M
4.36%
31.60M
1.61%
34.10M
7.91%
35.70M
4.69%
35.90M
0.56%
34.70M
3.34%
38.90M
12.10%
37.50M
3.60%
deferred income tax
49M
-
6.80M
-
11.10M
-
-11.10M
-
2.70M
-
7.60M
181.48%
1.40M
81.58%
900K
35.71%
-252.30M
28,133.33%
-9M
96.43%
600K
106.67%
100K
83.33%
-43.10M
-
-30.80M
-
3.70M
-
-192M
5,289.19%
23.40M
112.19%
stock based compensation
5.60M
-
4.30M
23.21%
4.60M
6.98%
3.60M
21.74%
6.10M
69.44%
5.30M
13.11%
15.50M
192.45%
3.60M
76.77%
5.20M
44.44%
4.60M
11.54%
4.90M
6.52%
4.60M
6.12%
5.40M
17.39%
3.50M
35.19%
5.50M
57.14%
4.60M
16.36%
2.50M
45.65%
3.40M
36%
6M
76.47%
5.30M
11.67%
400K
92.45%
6.20M
1,450%
7.20M
16.13%
5.40M
25%
5.60M
3.70%
5.40M
3.57%
12.30M
127.78%
9.90M
19.51%
6.40M
35.35%
5.90M
7.81%
10.30M
74.58%
11.30M
9.71%
10M
11.50%
5.50M
45%
5.50M
0%
6M
9.09%
6.70M
11.67%
8.50M
26.87%
7.50M
11.76%
5.90M
21.33%
1.40M
76.27%
5.10M
-
change in working capital
8.20M
-
-43.20M
626.83%
-400K
99.07%
7.40M
1,950%
5.60M
24.32%
-61.10M
1,191.07%
12.60M
120.62%
-6.60M
152.38%
44.30M
771.21%
-60M
235.44%
-500K
99.17%
9.40M
1,980%
-7.60M
180.85%
-63.80M
739.47%
6.80M
110.66%
-5.20M
176.47%
20.80M
500%
-25.60M
223.08%
-4.90M
80.86%
1.90M
138.78%
300K
84.21%
-38.80M
13,033.33%
6M
115.46%
16.50M
175%
1.90M
88.48%
-45.60M
2,500%
18.30M
140.13%
1.90M
89.62%
15.10M
694.74%
-94.90M
728.48%
-73.60M
22.44%
-20M
72.83%
-5.30M
73.50%
-50.20M
847.17%
-47.50M
5.38%
-31.60M
33.47%
117.80M
472.78%
-46.80M
139.73%
-25.30M
45.94%
24.80M
198.02%
26.90M
8.47%
14.10M
-
20.50M
45.39%
accounts receivables
-35.60M
-
inventory
-49.80M
-
accounts payables
-2.80M
-
other working capital
8.20M
-
-43.20M
626.83%
-400K
99.07%
7.40M
1,950%
5.60M
24.32%
-61.10M
1,191.07%
12.60M
120.62%
-6.60M
152.38%
44.30M
771.21%
-60M
235.44%
-500K
99.17%
9.40M
1,980%
-7.60M
180.85%
-63.80M
739.47%
6.80M
110.66%
-5.20M
176.47%
20.80M
500%
-25.60M
223.08%
-4.90M
80.86%
1.90M
138.78%
300K
84.21%
-38.80M
13,033.33%
6M
115.46%
16.50M
175%
1.90M
88.48%
206M
-
26.90M
-
14.10M
-
20.50M
45.39%
other non cash items
9.30M
-
-1.20M
112.90%
-700K
41.67%
-1.20M
71.43%
-19.10M
1,491.67%
-1M
94.76%
-600K
40%
-1.10M
83.33%
-38.20M
3,372.73%
14M
136.65%
4.30M
69.29%
-6.10M
241.86%
5.30M
186.89%
-3.20M
160.38%
-400K
87.50%
400K
200%
33.30M
8,225%
-2.80M
108.41%
-700K
75%
-200K
71.43%
5.30M
2,750%
-700K
113.21%
-500K
28.57%
1.90M
480%
1.10M
42.11%
-4.40M
500%
-800K
81.82%
248.40M
31,150%
9.30M
96.26%
-3.20M
134.41%
-8.50M
165.63%
-6.80M
20%
17.10M
351.47%
-7.50M
143.86%
-3.50M
53.33%
44.10M
1,360%
3M
93.20%
4.80M
60%
-5.90M
222.92%
194.40M
3,394.92%
14.50M
92.54%
78.50M
-
-482.30M
714.39%
net cash provided by operating activities
68.80M
-
8.80M
87.21%
64.20M
629.55%
63.90M
0.47%
46M
28.01%
-1.90M
104.13%
77.50M
4,178.95%
68.80M
11.23%
68M
1.16%
3M
95.59%
76.20M
2,440%
68.40M
10.24%
71.80M
4.97%
20.70M
71.17%
85.30M
312.08%
75.80M
11.14%
81.50M
7.52%
45M
44.79%
82M
82.22%
88.40M
7.80%
73.20M
17.19%
47.60M
34.97%
105.10M
120.80%
108.10M
2.85%
106.40M
1.57%
57.10M
46.33%
148.10M
159.37%
118.60M
19.92%
148.70M
25.38%
88.70M
40.35%
144.40M
62.80%
190.10M
31.65%
160.80M
15.41%
151.20M
5.97%
173.10M
14.48%
168.90M
2.43%
230.80M
36.65%
138.10M
40.16%
169.20M
22.52%
230.10M
35.99%
239.10M
3.91%
118.20M
50.56%
165M
39.59%
180.10M
9.15%
investments in property plant and equipment
-42.70M
-
-31.70M
25.76%
-24.50M
22.71%
-28.60M
16.73%
-27.30M
4.55%
-30.40M
11.36%
-26.70M
12.17%
-29.70M
11.24%
-44.80M
50.84%
-39M
12.95%
-35M
10.26%
-48.70M
39.14%
-47.50M
2.46%
-37.50M
21.05%
-29.50M
21.33%
-34.30M
16.27%
-29.50M
13.99%
-28M
5.08%
-20.20M
27.86%
-26.50M
31.19%
-30M
13.21%
-28.80M
4%
-28.30M
1.74%
-31.70M
12.01%
-37.60M
18.61%
-32.10M
14.63%
-40.90M
27.41%
-47.50M
16.14%
-53.90M
13.47%
-54.70M
1.48%
-56.90M
4.02%
-65.30M
14.76%
-76.50M
17.15%
-65.80M
13.99%
-66.10M
0.46%
-57.80M
12.56%
-94.90M
64.19%
-82.10M
13.49%
-75.40M
8.16%
-95.80M
27.06%
-108.70M
13.47%
-90.60M
16.65%
-100.20M
10.60%
190.80M
290.42%
acquisitions net
42.70M
-
24.50M
-
-85.10M
-
purchases of investments
-900K
-
-9.20M
922.22%
-100K
98.91%
sales maturities of investments
800K
-
5M
525%
3.30M
34%
8.50M
157.58%
other investing activites
-38.80M
-
300K
100.77%
-24.60M
8,300%
-600K
97.56%
1M
266.67%
-200K
120%
1.20M
700%
200K
83.33%
900K
350%
400K
55.56%
-7.60M
2,000%
800K
110.53%
800K
0%
2.80M
250%
-6M
314.29%
300K
105%
100K
66.67%
-700K
800%
3.20M
557.14%
1.40M
-
100K
92.86%
-18.80M
18,900%
100K
100.53%
2.10M
2,000%
200K
90.48%
237M
-
-3.70M
101.56%
200K
105.41%
1M
400%
-900K
-
-2.50M
177.78%
100K
104%
-1.30M
1,400%
100K
107.69%
-6.70M
-
100K
101.49%
-100K
200%
-1M
-
-800K
20%
net cash used for investing activites
-38.90M
-
-35.60M
8.48%
-21.40M
39.89%
-20.70M
3.27%
-26.30M
27.05%
-30.60M
16.35%
-25.50M
16.67%
-29.50M
15.69%
-43.90M
48.81%
-38.60M
12.07%
-42.60M
10.36%
-47.90M
12.44%
-46.70M
2.51%
-34.70M
25.70%
-35.50M
2.31%
-34M
4.23%
-29.40M
13.53%
-28.70M
2.38%
-17M
40.77%
-26.50M
55.88%
-28.60M
7.92%
-28.70M
0.35%
-47.10M
64.11%
-31.60M
32.91%
-120.60M
281.65%
-31.90M
73.55%
-40.90M
28.21%
189.50M
563.33%
-57.60M
130.40%
-54.50M
5.38%
-55.90M
2.57%
-65.30M
16.82%
-77.40M
18.53%
-68.30M
11.76%
-66M
3.37%
-59.10M
10.45%
-94.80M
60.41%
-82.10M
13.40%
-82.10M
0%
-95.70M
16.57%
-108.80M
13.69%
-90.60M
16.73%
-101.20M
11.70%
-82.10M
18.87%
debt repayment
-70.30M
-
-93.90M
33.57%
-100.10M
6.60%
-50.10M
49.95%
-41.60M
16.97%
-1.60M
96.15%
-43.20M
2,600%
-39.30M
9.03%
-14.70M
62.60%
-68M
362.59%
-600K
99.12%
-600K
0%
-600K
0%
-600K
0%
-600K
0%
-600K
0%
-33.10M
5,416.67%
-100K
-
-28M
27,900%
-108.40M
-
-600K
99.45%
-500K
16.67%
-600K
20%
-600K
0%
-600K
0%
-500K
16.67%
-1.10M
-
-600K
45.45%
-500K
16.67%
-42.60M
8,420%
-600K
98.59%
-600K
0%
-500K
16.67%
-600K
20%
-600K
0%
-23.40M
-
-800K
96.58%
common stock issued
128.50M
-
13.60M
-
39.70M
191.91%
13.40M
-
8M
40.30%
3.20M
60%
5.10M
59.38%
19.10M
274.51%
4.70M
-
32.50M
-
8.40M
-
5M
40.48%
15.30M
206%
12.20M
20.26%
20.40M
67.21%
3.10M
84.80%
6.80M
-
-23.60M
447.06%
common stock repurchased
-4.10M
-
-5.70M
-
100K
101.75%
-12.80M
-
-8.10M
36.72%
-9.60M
18.52%
-25.40M
164.58%
-30.70M
20.87%
-47.50M
-
-51.60M
8.63%
-23.60M
54.26%
-83.10M
-
-115.50M
-
-150.80M
-
-700K
99.54%
-300K
57.14%
-100K
66.67%
-165.90M
165,800%
-28.90M
82.58%
-27.50M
4.84%
100K
100.36%
-71.60M
71,700%
-174.40M
143.58%
-28.10M
83.89%
-177.10M
530.25%
-187.10M
-
459.50M
345.59%
dividends paid
-7.10M
-
-7.10M
0%
-7M
1.41%
-7.10M
1.43%
-7.90M
11.27%
-7.90M
0%
-7.90M
0%
-7.90M
0%
-8.70M
10.13%
-8.70M
0%
-8.80M
1.15%
-8.70M
1.14%
-9.60M
10.34%
-9.50M
1.04%
-9.60M
1.05%
-9.60M
0%
-10.40M
8.33%
-10.40M
0%
-10.30M
0.96%
-10.30M
0%
-11.10M
7.77%
-11.10M
0%
-11.10M
0%
-11.10M
0%
-11.80M
6.31%
-11.80M
0%
-11.80M
0%
-11.90M
0.85%
-12.60M
5.88%
-12.60M
0%
-12.60M
0%
-12.60M
0%
-13.30M
5.56%
-13.40M
0.75%
-13.10M
2.24%
-13.50M
3.05%
-14.10M
4.44%
-14.10M
0%
-14.10M
0%
-14M
0.71%
-14.80M
5.71%
-14.60M
-
-14.50M
0.68%
other financing activites
53.90M
-
2.80M
94.81%
61.90M
2,110.71%
47.20M
23.75%
47.70M
1.06%
2.80M
94.13%
600K
78.57%
16.80M
2,700%
21.80M
29.76%
11M
49.54%
2.10M
80.91%
700K
66.67%
4.10M
485.71%
-100K
102.44%
12.50M
12,600%
7.20M
42.40%
-200K
102.78%
5.10M
2,650%
8.20M
60.78%
20.40M
148.78%
3M
85.29%
-800K
126.67%
14.20M
1,875%
10.70M
24.65%
171.20M
1,500%
7.60M
95.56%
11.40M
50%
5.30M
53.51%
4.50M
15.09%
7.60M
68.89%
14.10M
85.53%
7.10M
49.65%
8.30M
16.90%
7.20M
13.25%
6.30M
12.50%
100K
-
-100K
-
-256.30M
256,200%
-485M
-
net cash used provided by financing activities
-23.50M
-
26.20M
211.49%
-45.20M
272.52%
-10M
77.88%
-1.80M
82%
1.20M
166.67%
-10.70M
991.67%
-30.40M
184.11%
-1.60M
94.74%
-65.10M
3,968.75%
-7.40M
88.63%
-15M
102.70%
-26.40M
76%
-21.80M
17.42%
2.30M
110.55%
-3M
230.43%
-86.50M
2,783.33%
-56.90M
34.22%
-25.70M
54.83%
10.10M
139.30%
-8.20M
181.19%
-90.50M
1,003.66%
3.10M
103.43%
-400K
112.90%
51M
12,850%
-120.30M
335.88%
-900K
99.25%
-7.20M
700%
-8.70M
20.83%
-156.40M
1,697.70%
300K
100.19%
-5.80M
2,033.33%
-6.20M
6.90%
-172.70M
2,685.48%
-36.20M
79.04%
-75.20M
107.73%
-9.50M
87.37%
-71M
647.37%
-176.80M
149.01%
-22.30M
87.39%
-189.50M
749.78%
-271M
43.01%
-218.30M
19.45%
-64.40M
70.50%
effect of forex changes on cash
1.90M
-
600K
68.42%
-900K
250%
-13.10M
1,355.56%
-9.40M
28.24%
-16.90M
79.79%
3.60M
121.30%
-4.10M
213.89%
-4.70M
14.63%
4.20M
189.36%
-1.60M
138.10%
-2.30M
43.75%
-1.60M
30.43%
2.20M
237.50%
5.10M
131.82%
3.90M
23.53%
1M
74.36%
4.50M
350%
-13.60M
402.22%
-200K
98.53%
3.70M
1,950%
-300K
108.11%
100K
133.33%
-6.80M
6,900%
6.30M
192.65%
-8.70M
238.10%
4.30M
149.43%
11.20M
160.47%
13.70M
22.32%
-9.60M
170.07%
3.70M
138.54%
-7.20M
294.59%
-2.60M
63.89%
-5.10M
96.15%
-20.10M
294.12%
-24.10M
19.90%
38.80M
261.00%
7M
81.96%
-300K
104.29%
-9.80M
3,166.67%
14.50M
247.96%
-8.70M
160%
11.10M
-
net change in cash
8.30M
-
-3.30M
-
20.10M
709.09%
8.50M
57.71%
-48.20M
667.06%
44.90M
193.15%
4.80M
89.31%
17.80M
270.83%
-96.50M
642.13%
24.60M
125.49%
3.20M
86.99%
-2.90M
190.63%
-33.60M
1,058.62%
57.20M
270.24%
42.70M
25.35%
-33.40M
178.22%
-36.10M
8.08%
25.70M
171.19%
71.80M
179.38%
40.10M
44.15%
-71.90M
279.30%
61.20M
185.12%
69.30M
13.24%
43.10M
37.81%
-103.80M
340.84%
110.60M
206.55%
73.50M
33.54%
96.10M
30.75%
-131.80M
237.15%
92.50M
170.18%
111.80M
20.86%
74.60M
33.27%
-94.90M
227.21%
50.80M
153.53%
10.50M
79.33%
165.30M
1,474.29%
-8M
104.84%
-90M
1,025%
-566.20M
529.11%
-44.70M
92.11%
-252.10M
463.98%
-155.60M
38.28%
44.70M
128.73%
cash at beginning of period
221.70M
-
230M
3.74%
230M
0%
226.70M
1.43%
246.80M
8.87%
255.30M
3.44%
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%
cash at end of period
230M
-
230M
0%
226.70M
1.43%
246.80M
8.87%
255.30M
3.44%
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%
230.10M
71.10%
853.90M
271.10%
601.80M
29.52%
446.20M
25.86%
490.90M
10.02%
operating cash flow
68.80M
-
8.80M
87.21%
64.20M
629.55%
63.90M
0.47%
46M
28.01%
-1.90M
104.13%
77.50M
4,178.95%
68.80M
11.23%
68M
1.16%
3M
95.59%
76.20M
2,440%
68.40M
10.24%
71.80M
4.97%
20.70M
71.17%
85.30M
312.08%
75.80M
11.14%
81.50M
7.52%
45M
44.79%
82M
82.22%
88.40M
7.80%
73.20M
17.19%
47.60M
34.97%
105.10M
120.80%
108.10M
2.85%
106.40M
1.57%
57.10M
46.33%
148.10M
159.37%
118.60M
19.92%
148.70M
25.38%
88.70M
40.35%
144.40M
62.80%
190.10M
31.65%
160.80M
15.41%
151.20M
5.97%
173.10M
14.48%
168.90M
2.43%
230.80M
36.65%
138.10M
40.16%
169.20M
22.52%
230.10M
35.99%
239.10M
3.91%
118.20M
50.56%
165M
39.59%
180.10M
9.15%
capital expenditure
-42.70M
-
-31.70M
25.76%
-24.50M
22.71%
-28.60M
16.73%
-27.30M
4.55%
-30.40M
11.36%
-26.70M
12.17%
-29.70M
11.24%
-44.80M
50.84%
-39M
12.95%
-35M
10.26%
-48.70M
39.14%
-47.50M
2.46%
-37.50M
21.05%
-29.50M
21.33%
-34.30M
16.27%
-29.50M
13.99%
-28M
5.08%
-20.20M
27.86%
-26.50M
31.19%
-30M
13.21%
-28.80M
4%
-28.30M
1.74%
-31.70M
12.01%
-37.60M
18.61%
-32.10M
14.63%
-40.90M
27.41%
-47.50M
16.14%
-53.90M
13.47%
-54.70M
1.48%
-56.90M
4.02%
-65.30M
14.76%
-76.50M
17.15%
-65.80M
13.99%
-66.10M
0.46%
-57.80M
12.56%
-94.90M
64.19%
-82.10M
13.49%
-75.40M
8.16%
-95.80M
27.06%
-108.70M
13.47%
-90.60M
16.65%
-100.20M
10.60%
190.80M
290.42%
free cash flow
26.10M
-
-22.90M
187.74%
39.70M
273.36%
35.30M
11.08%
18.70M
47.03%
-32.30M
272.73%
50.80M
257.28%
39.10M
23.03%
23.20M
40.66%
-36M
255.17%
41.20M
214.44%
19.70M
52.18%
24.30M
23.35%
-16.80M
169.14%
55.80M
432.14%
41.50M
25.63%
52M
25.30%
17M
67.31%
61.80M
263.53%
61.90M
0.16%
43.20M
30.21%
18.80M
56.48%
76.80M
308.51%
76.40M
0.52%
68.80M
9.95%
25M
63.66%
107.20M
328.80%
71.10M
33.68%
94.80M
33.33%
34M
64.14%
87.50M
157.35%
124.80M
42.63%
84.30M
32.45%
85.40M
1.30%
107M
25.29%
111.10M
3.83%
135.90M
22.32%
56M
58.79%
93.80M
67.50%
134.30M
43.18%
130.40M
2.90%
27.60M
78.83%
64.80M
134.78%
370.90M
472.38%

All numbers in USD (except ratios and percentages)