| 
           Segment Information (Details) (USD $) In Millions, unless otherwise specified 
         | 
        3 Months Ended | 
        12 Months Ended | 
      
      
        | 
           Dec. 31, 2014 
         | 
        
           Sep. 27, 2014 
         | 
        
           Jun. 28, 2014 
         | 
        
           Mar. 29, 2014 
         | 
        
           Dec. 31, 2013 
         | 
        
           Sep. 28, 2013 
         | 
        
           Jun. 29, 2013 
         | 
        
           Mar. 30, 2013 
         | 
        
           Dec. 31, 2014
 
          segments 
         | 
        
           Dec. 31, 2013 
         | 
        
           Dec. 31, 2012 
         | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Number of reportable segments (in segments) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3us-gaap_NumberOfReportableSegments
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
        
$ 938.6us-gaap_SalesRevenueNet
 | 
        
$ 932.1us-gaap_SalesRevenueNet
 | 
        
$ 1,073.1us-gaap_SalesRevenueNet
 | 
        
$ 894.9us-gaap_SalesRevenueNet
 | 
        
$ 826.8us-gaap_SalesRevenueNet
 | 
        
$ 824.4us-gaap_SalesRevenueNet
 | 
        
$ 1,033.4us-gaap_SalesRevenueNet
 | 
        
$ 915.1us-gaap_SalesRevenueNet
 | 
        
$ 3,838.7us-gaap_SalesRevenueNet
 | 
        
$ 3,599.7us-gaap_SalesRevenueNet
 | 
        
$ 3,416.8us-gaap_SalesRevenueNet
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
328.5us-gaap_OperatingIncomeLoss
 | 
        
281.8us-gaap_OperatingIncomeLoss
 | 
        
237.2us-gaap_OperatingIncomeLoss
 | 
      
      
        | Total Assets | 
        
3,134.4us-gaap_Assets
 | 
         
 | 
         
 | 
         
 | 
        
2,915.8us-gaap_Assets
 | 
         
 | 
         
 | 
         
 | 
        
3,134.4us-gaap_Assets
 | 
        
2,915.8us-gaap_Assets
 | 
         
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
124.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
 | 
        
126.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
 | 
        
97.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
119.6us-gaap_ResearchAndDevelopmentExpense
 | 
        
114.8us-gaap_ResearchAndDevelopmentExpense
 | 
        
101.0us-gaap_ResearchAndDevelopmentExpense
 | 
      
      
        | United States | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2,400.0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
 | 
        
2,214.6us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
 | 
        
2,069.2us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
 | 
      
      
        | Long-Lived Assets | 
        
367.5us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US
 | 
         
 | 
         
 | 
         
 | 
        
328.5us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US
 | 
         
 | 
         
 | 
         
 | 
        
367.5us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US
 | 
        
328.5us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US
 | 
         
 | 
      
      
        | International [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1,438.7us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
        
1,385.1us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
        
1,347.6us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
      
      
        | Long-Lived Assets | 
        
72.9us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
         
 | 
         
 | 
         
 | 
        
70.1us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
         
 | 
         
 | 
         
 | 
        
72.9us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
        
70.1us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_InternationalMember
 | 
         
 | 
      
      
        | Corporate/Other [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
      
      
        | Long-Lived Assets | 
        
19.9us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
         
 | 
         
 | 
         
 | 
        
21.3us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
         
 | 
         
 | 
         
 | 
        
19.9us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
        
21.3us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = bc_CorporateOtherMember
 | 
         
 | 
      
      
        | Marine Engine [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2,189.4us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
2,088.1us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
1,988.5us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
309.1us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
284.2us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
243.8us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Total Assets | 
        
908.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
         
 | 
         
 | 
         
 | 
        
803.6us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
         
 | 
         
 | 
         
 | 
        
908.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
803.6us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
         
 | 
      
      
        | Depreciation | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
44.3us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
40.0us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
39.0us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Amortization | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.2us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
1.9us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
3.0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
57.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
77.0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
56.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
72.5us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
70.6us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
        
61.5us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember
 | 
      
      
        | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1,135.8us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
1,032.0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
1,002.6us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
17.2us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
(21.8)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
(28.5)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Total Assets | 
        
376.5us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
         
 | 
         
 | 
         
 | 
        
330.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
         
 | 
         
 | 
         
 | 
        
376.5us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
330.3us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
         
 | 
      
      
        | Depreciation | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
24.9us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
21.2us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
22.4us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Amortization | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.7us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
0.8us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
1.0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
46.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
39.7us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
33.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
23.8us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
22.4us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
20.2us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
      
      
        | Marine eliminations [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(255.8)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
        
(236.4)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
        
(231.7)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
        
0us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
        
0us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
      
      
        | Total Assets | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEliminationsMember
 | 
         
 | 
      
      
        | Total Marine [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3,069.4us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
        
2,883.7us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
        
2,759.4us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
326.3us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
        
262.4us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
        
215.3us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
      
      
        | Total Assets | 
        
1,284.8us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
         
 | 
         
 | 
         
 | 
        
1,133.9us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
         
 | 
         
 | 
         
 | 
        
1,284.8us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
        
1,133.9us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_TotalMarineMember
 | 
         
 | 
      
      
        | Fitness [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
769.3us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
716.0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
657.4us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
115.3us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
108.1us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
104.7us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Total Assets | 
        
578.4us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
         
 | 
         
 | 
         
 | 
        
560.7us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
         
 | 
         
 | 
         
 | 
        
578.4us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
560.7us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
         
 | 
      
      
        | Depreciation | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
6.9us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
6.0us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
6.0us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Amortization | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
0.1us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
19.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
8.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
7.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
23.3us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
21.8us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
        
19.3us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember
 | 
      
      
        | Pension - non-service costs [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(42.7)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
        
(18.7)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
        
(24.1)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
      
      
        | Total Assets | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
        
0us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_PensionNonServiceCostsMember
 | 
         
 | 
      
      
        | Corporate/Other [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(70.4)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
(70.0)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
(58.7)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Total Assets | 
        
1,228.6us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
         
 | 
         
 | 
         
 | 
        
980.1us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
         
 | 
         
 | 
         
 | 
        
1,228.6us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
980.1us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
         
 | 
      
      
        | Depreciation | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.2us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
1.5us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
1.4us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Amortization | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.7us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
1.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
        
0us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = bc_CorporateOtherMember
 | 
      
      
        | Segment, Continuing Operations [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Net Sales | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3,838.7us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
3,599.7us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
3,416.8us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Operating Earnings (Loss) | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
328.5us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
281.8us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
237.2us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Total Assets | 
        
3,091.8us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
         
 | 
         
 | 
        
2,674.7us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
         
 | 
         
 | 
        
3,091.8us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
2,674.7us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
      
      
        | Depreciation | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
78.3us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
68.7us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
68.8us-gaap_Depreciation / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Amortization | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.9us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
2.7us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
4.1us-gaap_AdjustmentForAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Capital Expenditures | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
124.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
126.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
97.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Research & Development Expense | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
119.6us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
114.8us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
101.0us-gaap_ResearchAndDevelopmentExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
      
      
        | Long-Lived Assets | 
        
$ 460.3us-gaap_NoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
         
 | 
         
 | 
        
$ 419.9us-gaap_NoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
         
 | 
         
 | 
        
$ 460.3us-gaap_NoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
        
$ 419.9us-gaap_NoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentContinuingOperationsMember
 | 
         
 | 
      
      
        | Sales [Member] | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Segment Reporting Information [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Concentration risk, percentage | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
18.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesMember / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
17.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesMember / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 | 
        
16.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesMember / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember
 |