Annual report pursuant to Section 13 and 15(d)

Goodwill and Other Intangibles (Details 2)

v2.4.1.9
Goodwill and Other Intangibles (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Indefinite-lived Intangible Assets [Roll Forward]    
Beginning balance $ 28.2us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill $ 28.2us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Acquisitions 3.7us-gaap_IndefinitelivedIntangibleAssetsAcquired 0us-gaap_IndefinitelivedIntangibleAssetsAcquired
Impairments 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Adjustments (0.4)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments 0us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
Ending balance 31.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill 28.2us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Marine Engine [Member]    
Indefinite-lived Intangible Assets [Roll Forward]    
Beginning balance 18.1us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
18.1us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Acquisitions 3.7us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
0us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Impairments 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Adjustments (0.3)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
0us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Ending balance 21.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
18.1us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Boat [Member]    
Indefinite-lived Intangible Assets [Roll Forward]    
Beginning balance 9.6us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
9.6us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
Acquisitions 0us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
0us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
Impairments 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
Adjustments (0.1)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
0us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
Ending balance 9.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
9.6us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_BoatMember
Fitness [Member]    
Indefinite-lived Intangible Assets [Roll Forward]    
Beginning balance 0.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Acquisitions 0us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0us-gaap_IndefinitelivedIntangibleAssetsAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Impairments 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Adjustments 0us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Ending balance $ 0.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
$ 0.5us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember