Annual report pursuant to Section 13 and 15(d)

Goodwill and Other Intangibles (Details 1)

v2.4.1.9
Goodwill and Other Intangibles (Details 1) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 291.7us-gaap_Goodwill $ 291.7us-gaap_Goodwill
Acquisitions 8.8us-gaap_GoodwillAcquiredDuringPeriod 0us-gaap_GoodwillAcquiredDuringPeriod
Impairments 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Adjustments (3.6)us-gaap_GoodwillOtherChanges 0us-gaap_GoodwillOtherChanges
Goodwill, ending balance 296.9us-gaap_Goodwill 291.7us-gaap_Goodwill
Marine Engine [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 20.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
21.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Acquisitions 8.8us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Impairments 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Adjustments (1.6)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
(0.3)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Goodwill, ending balance 28.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
20.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_MarineEngineMember
Fitness [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 270.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
270.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Impairments 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Adjustments (2.0)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
0.3us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
Goodwill, ending balance $ 268.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember
$ 270.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bc_FitnessMember