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
|