Annual report pursuant to Section 13 and 15(d)

Debt (Details)

v2.4.1.9
Debt (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 4 Months Ended 8 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
Dec. 31, 2014
Aug. 31, 2014
Long-term Debt [Abstract]                          
Total long-term debt including current maturities $ 455.7us-gaap_LongTermDebt       $ 459.8us-gaap_LongTermDebt       $ 455.7us-gaap_LongTermDebt $ 459.8us-gaap_LongTermDebt   $ 455.7us-gaap_LongTermDebt  
Current maturities of long-term debt (5.5)us-gaap_LongTermDebtCurrent       (6.4)us-gaap_LongTermDebtCurrent       (5.5)us-gaap_LongTermDebtCurrent (6.4)us-gaap_LongTermDebtCurrent   (5.5)us-gaap_LongTermDebtCurrent  
Long-term debt, net 450.2us-gaap_LongTermDebtNoncurrent       453.4us-gaap_LongTermDebtNoncurrent       450.2us-gaap_LongTermDebtNoncurrent 453.4us-gaap_LongTermDebtNoncurrent   450.2us-gaap_LongTermDebtNoncurrent  
Maturities of Long-term Debt [Abstract]                          
2015 5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths               5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths     5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths  
2016 5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo               5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo     5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
2017 5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree               5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree     5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
2018 5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour               5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour     5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
2019 6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive               6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive     6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive  
Thereafter 426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive               426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive     426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive  
Total long-term debt including current maturities 455.7us-gaap_LongTermDebt       459.8us-gaap_LongTermDebt       455.7us-gaap_LongTermDebt 459.8us-gaap_LongTermDebt   455.7us-gaap_LongTermDebt  
Asset-Based Credit Facility [Abstract]                          
Letters of credit outstanding 8.0us-gaap_LettersOfCreditOutstandingAmount               8.0us-gaap_LettersOfCreditOutstandingAmount     8.0us-gaap_LettersOfCreditOutstandingAmount  
Extinguishment of Debt [Abstract]                          
Long-term debt repurchased                 0.9us-gaap_EarlyRepaymentOfSeniorDebt 258.0us-gaap_EarlyRepaymentOfSeniorDebt      
Loss on early extinguishment of debt 0.1us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0.1us-gaap_GainsLossesOnExtinguishmentOfDebt 0.3us-gaap_GainsLossesOnExtinguishmentOfDebt 32.3us-gaap_GainsLossesOnExtinguishmentOfDebt 0.1us-gaap_GainsLossesOnExtinguishmentOfDebt 0.1us-gaap_GainsLossesOnExtinguishmentOfDebt 32.8us-gaap_GainsLossesOnExtinguishmentOfDebt 16.3us-gaap_GainsLossesOnExtinguishmentOfDebt    
Senior notes due 2016 [Member]                          
Long-term Debt [Abstract]                          
Interest rate 11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
              11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
    11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
 
Due date                 2016        
Extinguishment of Debt [Abstract]                          
Long-term debt repurchased             249.8us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
  0us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
249.8us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_SeniorNotesDue2016Member
     
Debentures due 2023 [Member]                          
Extinguishment of Debt [Abstract]                          
Long-term debt repurchased                 0.9us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_DebenturesDue2023Member
4.8us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_DebenturesDue2023Member
     
Notes due 2027 [Member]                          
Extinguishment of Debt [Abstract]                          
Long-term debt repurchased                 0us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_NotesDue2027Member
3.4us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= bc_NotesDue2027Member
     
Notes due 2027 [Member]                          
Long-term Debt [Abstract]                          
Total long-term debt including current maturities 162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
  162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
 
Interest rate 7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
              7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
    7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
 
Due date                 2027        
Discount on long-term debt 0.5us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      0.5us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      0.5us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
0.5us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
  0.5us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
 
Maturities of Long-term Debt [Abstract]                          
Total long-term debt including current maturities 162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
      162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
  162.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesDue2027Member
 
Senior notes due 2021 [Member]                          
Long-term Debt [Abstract]                          
Total long-term debt including current maturities 150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1]       150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1] 150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1]  
Interest rate 4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
          4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
    4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
 
Due date                 2021        
Maturities of Long-term Debt [Abstract]                          
Total long-term debt including current maturities 150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1]       150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1] 150.0us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
  150.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_SeniorNotesDue2021Member
[1]  
Debentures due 2023 [Member]                          
Long-term Debt [Abstract]                          
Total long-term debt including current maturities 104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1]       103.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
      104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1] 103.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
  104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1]  
Interest rate 7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
              7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
    7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
 
Due date                 2023        
Discount on long-term debt 0.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
      0.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
      0.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
0.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
  0.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
 
Maturities of Long-term Debt [Abstract]                          
Total long-term debt including current maturities 104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1]       103.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
      104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1] 103.7us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
  104.1us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_DebenturesDue2023Member
[1]  
Loan with Fond Du Lac County Economic Development Corporation due 2021 [Member]                          
Long-term Debt [Abstract]                          
Total long-term debt including current maturities 32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      36.8us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
36.8us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
  32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 
Interest rate 2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
              2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
    2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 
Due date                 2021        
Discount on long-term debt 5.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      5.9us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      5.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
5.9us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
  5.2us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 
Maturities of Long-term Debt [Abstract]                          
Total long-term debt including current maturities 32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      36.8us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
      32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
36.8us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
  32.5us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 
Asset-Based Credit Facility [Abstract]                          
Total loan forgiveness                 2.1bc_DebtInstrumentDebtForgiveness
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
2.1bc_DebtInstrumentDebtForgiveness
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
     
Annual forgiveness percent                 43.00%bc_DebtInstrumentAnnualForgiveness
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
43.00%bc_DebtInstrumentAnnualForgiveness
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
     
Notes payable through 2022 [Member]                          
Long-term Debt [Abstract]                          
Total long-term debt including current maturities 5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
      6.6us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
      5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
6.6us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
  5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
 
Interest rate, maximum                 5.892%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
       
Due date                 2022        
Maturities of Long-term Debt [Abstract]                          
Total long-term debt including current maturities 5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
      6.6us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
      5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
6.6us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
  5.9us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= bc_NotesPayableThrough2022Member
 
Facility [Member]                          
Asset-Based Credit Facility [Abstract]                          
Maximum borrowing capacity 300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Available borrowing capacity 294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Letters of credit outstanding 5.9us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              5.9us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    5.9us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Maximum amount of letters of credit allowed 100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Borrowings under the Facility                 $ 0us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
       
Facility fee                       0.20%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
LIBOR borrowing spread                 1.30%bc_LiborBorrowingSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
       
Base Rate Spread                 0.30%bc_BaseRateSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
       
Minimum Interest Coverage Ratio Covenant 3.5bc_MinimumInterestCoverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              3.5bc_MinimumInterestCoverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    3.5bc_MinimumInterestCoverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Maximum Leverage Ratio Covenant 3.0bc_MaximumLeverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              3.0bc_MaximumLeverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    3.0bc_MaximumLeverageRatioCovenant
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Maximum Leverage Ratio Covenant following twelve months for acquisitions over $100 million 3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Leverage Ratio Investment Grade Conditions 2.25bc_LeverageRatioInvestmentGradeConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
              2.25bc_LeverageRatioInvestmentGradeConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    2.25bc_LeverageRatioInvestmentGradeConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Minimum [Member] | Facility [Member]                          
Asset-Based Credit Facility [Abstract]                          
Facility fee when the Company achieves Investment Grade Release Conditions                 0.125%bc_FacilityfeewhentheCompanyachievesInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
LIBOR borrowing spread                 1.30%bc_LiborBorrowingSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Base Rate Spread                 0.30%bc_BaseRateSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
LIBOR Borrowing Spread Investment Grade Release Conditions                 1.00%bc_LIBORBorrowingSpreadInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Base Rate Spread Investment Grade Release Conditions                 0.00%bc_BaseRateSpreadInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Maximum [Member] | Loan with Fond Du Lac County Economic Development Corporation due 2021 [Member]                          
Asset-Based Credit Facility [Abstract]                          
Annual forgiveness percent                 43.00%bc_DebtInstrumentAnnualForgiveness
/ us-gaap_LongtermDebtTypeAxis
= bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Maximum [Member] | Facility [Member]                          
Asset-Based Credit Facility [Abstract]                          
Facility fee when the Company achieves Investment Grade Release Conditions                 0.35%bc_FacilityfeewhentheCompanyachievesInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
LIBOR borrowing spread                 1.90%bc_LiborBorrowingSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Base Rate Spread                 0.90%bc_BaseRateSpread
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
LIBOR Borrowing Spread Investment Grade Release Conditions                 1.90%bc_LIBORBorrowingSpreadInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Base Rate Spread Investment Grade Release Conditions                 0.90%bc_BaseRateSpreadInvestmentGradeReleaseConditions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
[1] Included in Senior notes, 4.625% due 2021 and Debentures, 7.375% due 2023 at December 31, 2014, is the estimated aggregate fair value related to the fixed-to-floating interest rate swaps as discussed in Note 14 – Financial Instruments.