XML 78 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments    
Maximum Remaining Maturity of Foreign Currency Derivatives 6 months  
Notes Payable 4.5 Percent Due 2021 [Member]    
Derivative Instruments    
Debt instrument, face amount 400.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= bms_NotesPayable45PercentDue2021Member
 
Fixed-rate (as a percent) 4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bms_NotesPayable45PercentDue2021Member
 
Derivatives not designated as hedging instruments | Forward exchange contracts    
Derivative Instruments    
Notional amounts of derivatives 2.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
5.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives designated as hedging instruments | Interest-rate swap    
Derivative Instruments    
Notional amounts of derivatives 400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Number of swap agreements 4us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
(Level 2) | Measured on a recurring basis | Interest-rate swap    
Derivative Instruments    
Derivative Liability 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
20.2us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Derivative Asset 1.0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember