Segment Information (Segment Financial Information) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Segment Reporting Information [Line Items] |
|
|
|
Operating profit |
$ 182.0us-gaap_OperatingIncomeLoss |
$ 162.4us-gaap_OperatingIncomeLoss |
$ 135.1us-gaap_OperatingIncomeLoss |
Loss on debt extinguishment |
0us-gaap_GainsLossesOnExtinguishmentOfDebt |
(0.2)us-gaap_GainsLossesOnExtinguishmentOfDebt |
(11.6)us-gaap_GainsLossesOnExtinguishmentOfDebt |
Interest expense, net |
(13.0)us-gaap_InterestIncomeExpenseNonoperatingNet |
(15.1)us-gaap_InterestIncomeExpenseNonoperatingNet |
(14.9)us-gaap_InterestIncomeExpenseNonoperatingNet |
Income before income taxes |
169.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
147.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
108.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
Segment assets |
1,670.9us-gaap_Assets |
1,671.6us-gaap_Assets |
1,564.0us-gaap_Assets |
Capital expenditures |
111.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
151.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
131.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Depreciation and amortization expense |
90.0us-gaap_DepreciationDepletionAndAmortization |
85.2us-gaap_DepreciationDepletionAndAmortization |
76.9us-gaap_DepreciationDepletionAndAmortization |
Packaging Systems [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Operating profit |
223.0us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
217.0us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
187.5us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Loss on debt extinguishment |
|
0us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
0us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Interest expense, net |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Income before income taxes |
223.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
217.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
187.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Segment assets |
1,024.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
1,048.9us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
942.7us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Capital expenditures |
76.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
81.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
74.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Depreciation and amortization expense |
58.3us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
55.5us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
52.7us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_PackagingSystemsMember |
Delivery Systems [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Operating profit |
13.5us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
9.4us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
18.4us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Loss on debt extinguishment |
|
0us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
0us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Interest expense, net |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
0us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Income before income taxes |
13.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
9.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
18.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Segment assets |
405.1us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
429.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
389.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Capital expenditures |
35.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
28.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
24.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Depreciation and amortization expense |
23.0us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
20.9us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
18.4us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_DeliverySystemsMember |
Corporate and Eliminations [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Operating profit |
(54.5)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(64.0)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(70.8)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Loss on debt extinguishment |
|
(0.2)us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(11.6)us-gaap_GainsLossesOnExtinguishmentOfDebt / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Interest expense, net |
(13.0)us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(15.1)us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(14.9)us-gaap_InterestIncomeExpenseNonoperatingNet / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Income before income taxes |
(67.5)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(79.3)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
(97.3)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Segment assets |
241.5us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
193.4us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
232.0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Capital expenditures |
(0.4)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
42.1us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
32.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
Depreciation and amortization expense |
$ 8.7us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
$ 8.8us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |
$ 5.8us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = wst_CorporateAndEliminationsMember |