WST

Product Revenue Segments

Latest: 2025 (2025-12-31) · Total: $3.07B
SegmentRevenueShare
Proprietary Products
$2.49B81.1%
Contract Manufactured Products
$582.0M18.9%

Geographic Revenue Segments

Latest: 2025 (2025-12-31) · Total: $3.07B
SegmentRevenueShare
UNITED STATES
$1.33B43.3%
Other Europe Countries
$451.0M14.7%
GERMANY
$380.3M12.4%
Other Countries
$353.3M11.5%
IRELAND
$333.3M10.8%
FRANCE
$226.6M7.4%
Source: SEC filings via FMP · Last updated May 25, 2026
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.