XML 94 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Textuals) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
segment
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Segment Reporting, Disclosure of Major Customers 0.1    
Net sales $ 1,421.4us-gaap_SalesRevenueNet $ 1,368.4us-gaap_SalesRevenueNet $ 1,266.4us-gaap_SalesRevenueNet
Gains (Losses) on extinguishment of debt, less than 0.1wst_GainsLossesonextinguishmentofdebtlessthan    
Number of reportable segments 2us-gaap_NumberOfReportableSegments    
Packaging Systems [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net sales 1,019.7us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_PackagingSystemsMember
996.0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_PackagingSystemsMember
915.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_PackagingSystemsMember
Number of operating segments 3us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= wst_PackagingSystemsMember
   
Delivery Systems [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net sales 402.5us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_DeliverySystemsMember
374.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_DeliverySystemsMember
352.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_DeliverySystemsMember
Corporate and Eliminations [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net sales $ (0.8)us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_CorporateAndEliminationsMember
$ (1.7)us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_CorporateAndEliminationsMember
$ (0.8)us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= wst_CorporateAndEliminationsMember