| 
           Restructuring Activities (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 
         | 
        
           Dec. 31, 2013 
         | 
        
           Dec. 31, 2012 
         | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
        
$ 0.2bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 0.9bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 3.1bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 0bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 5.8bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 2.6bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 2.5bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 5.6bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 4.2bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 16.5bc_RestructuringExitAndImpairmentCharges
 | 
        
$ 25.4bc_RestructuringExitAndImpairmentCharges
 | 
      
      
        | Actions initiated in 2014 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3.0bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3.0us-gaap_RestructuringCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.6)bc_NonCashRestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.5)us-gaap_PaymentsForRestructuring / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0.9us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.9us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2014 [Member] | Employee termination and other benefits [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.3)bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.5)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0.9us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.9us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2014 [Member] | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2014 [Member] | Corporate [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2013 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
2.5us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5bc_CurrentAssetImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
1.0bc_CurrentAssetImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.1bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
5.3bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.1)bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
3.9bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
12.7bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
1.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_RestructuringCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)bc_NonCashRestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(3.6)us-gaap_PaymentsForRestructuring / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
        
1.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
1.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Actions initiated in 2013 [Member] | Employee termination and other benefits [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
1.7us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.7us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.9)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2013 [Member] | Current asset write-downs [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_CurrentAssetImpairmentChargesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2013 [Member] | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
1.8us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
1.0bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.1bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
5.3bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.1)bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
3.9bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
12.0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Actions initiated in 2013 [Member] | Corporate [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.7us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
0.7bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Actions initiated in 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
2.0us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.3bc_CurrentAssetImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
1.8bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
7.2bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.6bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.9bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
12.8bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
2.9bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
23.3bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)us-gaap_RestructuringCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.6)bc_NonCashRestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.4)us-gaap_PaymentsForRestructuring / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0.5us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
        
0.5us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
2.7us-gaap_RestructuringReserve / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
      
      
        | Actions initiated in 2012 [Member] | Employee termination and other benefits [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Actions initiated in 2012 [Member] | Marine Engine [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.4us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.4bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Actions initiated in 2012 [Member] | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
1.5us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.3bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
1.8bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
7.2bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.6bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.9bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
12.8bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
2.9bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
22.8bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Actions initiated in 2012 [Member] | Fitness [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.1us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_CurrentAssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.1bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_FitnessMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Actions initiated before 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.4)us-gaap_SeveranceCosts1 / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
4.7bc_TransformationAndOtherCosts / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.3)bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0.9bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
(2.2)bc_AssetDispositionActions / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.3)bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0.9bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
2.1bc_RestructuringExitAndImpairmentCharges / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Actions initiated before 2012 [Member] | Marine Engine [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.4)us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.1bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.9)bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
3.8bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_MarineEngineMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Actions initiated before 2012 [Member] | Boat [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.3)bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0.9bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
(1.3)bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.3)bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0.9bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
(1.5)bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = bc_BoatMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Actions initiated before 2012 [Member] | Corporate [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SeveranceCosts1 / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Transformation and other costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.2)bc_TransformationAndOtherCosts / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Asset disposition actions | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_AssetDispositionActions / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Restructuring, Exit And Impairment Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
(0.2)bc_RestructuringExitAndImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Transformation and other costs [Member] | Actions initiated in 2013 [Member] | Consolidation of manufacturing footprint [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.8us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.8)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Transformation and other costs [Member] | Actions initiated in 2013 [Member] | Retention and relocation costs [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.3)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_RetentionAndRelocationCostsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Transformation and other costs [Member] | Actions initiated in 2012 [Member] | Consolidation of manufacturing footprint [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
2.5us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.5us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(1.2)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0.5us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = bc_ConsolidationOfManufacturingFootprintMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
         
 | 
      
      
        | Restructuring activities [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.9us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
        
2.7us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
        
1.6us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
        
1.0bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
        
1.3bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember
 | 
      
      
        | Restructuring activities [Member] | Actions initiated in 2014 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.7us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Restructuring activities [Member] | Actions initiated in 2013 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
2.5us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.5bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
1.0bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Restructuring activities [Member] | Actions initiated in 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.2us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
2.0us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Current asset write-downs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
1.3bc_CurrentAssetImpairmentCharges / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Restructuring activities [Member] | Actions initiated before 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Employee termination and other benefits | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
0us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
(0.4)us-gaap_SeveranceCosts1 / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
      
      
        | Restructuring activities [Member] | Transformation and other costs [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
6.7bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
12.1bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Retention and relocation costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0.4bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0.1bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Restructuring activities [Member] | Transformation and other costs [Member] | Actions initiated in 2013 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.8bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
4.9bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
      
      
        | Retention and relocation costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0.4bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
         
 | 
      
      
        | Restructuring activities [Member] | Transformation and other costs [Member] | Actions initiated in 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.8)bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
1.8bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
7.1bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Retention and relocation costs | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0.1bc_RetentionAndRelocationCosts / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Restructuring activities [Member] | Transformation and other costs [Member] | Actions initiated before 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
5.0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_RestructuringActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Exit activities [Member] | Transformation and other costs [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
(0.3)bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Exit activities [Member] | Transformation and other costs [Member] | Actions initiated before 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Consolidation of manufacturing footprint | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
0bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
        
(0.3)bc_ConsolidationOfManufacturingFootprintExitActivities / bc_ByTypeOfChargeAxis = bc_ExitActivitiesMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member / bc_TransformationAndOtherCostsAxis = bc_TransformationAndOtherCostsMember
 | 
      
      
        | Asset disposition actions [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Trade name impairments | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
        
0us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
        
1.5us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
      
      
        | Definite-lived asset impairments and (gains) on disposal | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.5)us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
        
5.7us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
        
9.1us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2014 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Definite-lived asset impairments and (gains) on disposal | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2014 [Member] | Definite lived asset impairments and (gains) on disposal [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.3us-gaap_RestructuringCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.3)bc_NonCashRestructuringExitAndImpairmentCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_PaymentsForRestructuring / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedin2014Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2013 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Definite-lived asset impairments and (gains) on disposal | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.1)us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
        
3.9us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2013 [Member] | Definite lived asset impairments and (gains) on disposal [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.1)us-gaap_RestructuringCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0bc_NonCashRestructuringExitAndImpairmentCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.1us-gaap_PaymentsForRestructuring / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2013Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Trade name impairments | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
1.5us-gaap_ImpairmentOfIntangibleAssetsFinitelived / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Definite-lived asset impairments and (gains) on disposal | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.6us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
0.9us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
        
11.3us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated in 2012 [Member] | Definite lived asset impairments and (gains) on disposal [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring reserve [Abstract] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Accrued costs as of Jan. 1, 2014 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Costs/(Income) Recognized in 2014 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.6us-gaap_RestructuringCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Non-cash Charges | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
(0.6)bc_NonCashRestructuringExitAndImpairmentCharges / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Net Cash (Payments)/Receipts | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_PaymentsForRestructuring / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Accrued Costs as of Dec. 31, 2014 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_RestructuringReserve / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / us-gaap_RestructuringCostAndReserveAxis = bc_DefiniteLivedAssetImpairmentsAdjustmentsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_ActionsInitiatedIn2012Member
 | 
         
 | 
         
 | 
      
      
        | Asset disposition actions [Member] | Actions initiated before 2012 [Member] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Restructuring Cost and Reserve [Line Items] | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
      
      
        | Definite-lived asset impairments and (gains) on disposal | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
$ (1.3)us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
$ 0.9us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 | 
        
$ (2.2)us-gaap_ImpairmentOfLongLivedAssetsHeldForUse / bc_ByTypeOfChargeAxis = bc_AssetDispositionActionsMember / bc_SummaryOfChargesByTypeOfCostAssociatedWithRestructuringExitAndImpairmentActivitiesAxis = bc_Actionsinitiatedbefore2012Member
 |