Skip to main content

WST

West Pharmaceutical Services Inc

Company with tickers: WST

Market Cap
$24.79B
Shares Outstanding
70,647,595
CIK
105770
CUSIP
955306105
13F Activity (30d)
28 filings 5 filers

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Line Item Value
Revenue
Revenue (ASC 606) $844,900,000
Interest & Dividend Income
Net Interest Income
Noninterest Income
Total Net Revenue
Premiums Earned (Net)
Cost of Revenue
Gross Profit $296,400,000
Operating Expenses
Research & Development $15,800,000
Operating Income $177,100,000
Net Income $138,800,000
EPS (Basic) $1.93
EPS (Diluted) $1.92

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

By Segment (USD)

Component 2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31 2025-12-31
Proprietary Products $1,308,600,000 $1,398,600,000 $1,648,600,000 $2,317,300,000 $2,406,800,000 $2,397,300,000 $2,334,500,000 $2,492,100,000
Contract Manufactured Products $409,100,000 $441,500,000 $498,600,000 $514,700,000 $480,400,000 $552,500,000 $558,700,000 $582,000,000

By Geography (USD)

Component 2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31 2025-12-31
United States $766,100,000 $814,700,000 $975,600,000 $1,198,000,000 $1,286,500,000 $1,238,500,000 $1,230,800,000 $1,329,600,000
Other Europe Countries $230,500,000 $251,100,000 $236,800,000 $341,300,000 $359,200,000 $388,100,000 $385,500,000 $451,000,000
Germany $235,900,000 $236,300,000 $282,100,000 $474,300,000 $398,700,000 $406,100,000 $372,500,000 $380,300,000
Other Countries $201,800,000 $213,400,000 $253,700,000 $357,400,000 $364,300,000 $348,500,000 $339,000,000 $353,300,000
Ireland $138,100,000 $173,800,000 $226,000,000 $247,600,000 $240,300,000 $285,700,000 $323,200,000 $333,300,000
France $145,000,000 $150,600,000 $172,700,000 $213,000,000 $237,900,000 $282,900,000 $242,200,000 $226,600,000