Annual report pursuant to Section 13 and 15(d)

Income Taxes, Tax Credits and Unrecognized Tax Benefits (Details)

v2.4.1.9
Income Taxes, Tax Credits and Unrecognized Tax Benefits (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards $ 95.7us-gaap_DeferredTaxAssetsTaxCreditCarryforwards    
Undistributed earnings of foreign subsidiaries considered indefinitely reinvested 65.0us-gaap_UndistributedEarningsOfForeignSubsidiaries 26.1us-gaap_UndistributedEarningsOfForeignSubsidiaries  
Gross unrecognized tax benefits, including interest 5.1bc_GrossUnrecognizedTaxBenefitsIncludingInterest 6.3bc_GrossUnrecognizedTaxBenefitsIncludingInterest 27.8bc_GrossUnrecognizedTaxBenefitsIncludingInterest
Unrecognized tax benefits that would impact tax provision and effective tax rate 5.0us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 5.9us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 26.8us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Accrued interest related to unrecognized tax benefits 0.3us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued 0.3us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued 3.1us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
Accrued penalties 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
Reconciliation of the total amounts of unrecognized tax benefits [Roll Forward]      
Balance at January 1 6.0us-gaap_UnrecognizedTaxBenefits 24.7us-gaap_UnrecognizedTaxBenefits  
Gross increases - tax positions prior periods 0.5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 3.8us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Gross decreases - tax positions prior periods (0.4)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (4.3)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions  
Gross increases - current period tax positions 0.7us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 1.1us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions  
Decreases - settlements with taxing authorities (0.7)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (8.0)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities  
Reductions - lapse of statute of limitations (1.2)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (11.4)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations  
Other (0.1)bc_UnrecognizedTaxBenefitsOther (0.1)bc_UnrecognizedTaxBenefitsOther  
Balance at December 31 4.8us-gaap_UnrecognizedTaxBenefits 6.0us-gaap_UnrecognizedTaxBenefits  
General Business Credits [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards 63.6us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_GeneralBusinessMember
   
State Tax Credits [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards $ 32.1us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= bc_StateTaxCreditsMember