Annual report pursuant to Section 13 and 15(d)

Stock Plans and Management Compensation (Details 1)

v2.4.1.9
Stock Plans and Management Compensation (Details 1) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized number of shares (in shares) 5,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized    
Number of shares available for grant (in shares) 5,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
SARs/Stock Options Outstanding [Roll Forward]      
Outstanding on December 31 2,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 8,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercisable on December 31 2,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 2,600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 5,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Stock Options and SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period for stock options and SARs to be exercisable (in years) 10 years    
Awards vesting period (in years) 4 years    
SARs/Stock Options Outstanding [Roll Forward]      
Outstanding on January 1 3,825,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
8,166,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
9,347,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Exercised (1,084,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
(4,156,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
(1,120,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Forfeited (36,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
(185,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
(461,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Outstanding on December 31 2,705,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
3,825,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
8,166,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Exercisable on December 31 2,294,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
2,607,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
5,489,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Weighted Average Exercise Price [Abstract]      
Outstanding on January 1 $ 19.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 17.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 16.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Granted $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 23.80us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Exercised $ 24.02us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 14.80us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 11.05us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Forfeited $ 35.10us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 37.38us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 25.69us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Outstanding on December 31 $ 16.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 19.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 17.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Exercisable on December 31 $ 16.03us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 19.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
$ 18.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Weighted Average Remaining Contractual Term [Abstract]      
Outstanding on December 31 4 years 9 months 18 days    
Exercisable on December 31 4 years 7 months 6 days    
Aggregate Intrinsic Value [Abstract]      
Exercised $ 23,611,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
   
Outstanding on December 31 92,908,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
   
Exercisable on December 31 80,809,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
   
Risk-free interest rate     1.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Dividend yield     0.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Volatility factor (A)     58.30%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
[1]
Share-based compensation expense 1,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
3,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
6,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_StockOptionsAndSarsMember
Stock Options and SARs [Member] | Minimum [Member]      
Aggregate Intrinsic Value [Abstract]      
Weighted average expected life, minimum (in years)     5 years 2 months 12 days
Stock Options and SARs [Member] | Maximum [Member]      
Aggregate Intrinsic Value [Abstract]      
Weighted average expected life, minimum (in years)     6 years 8 months 12 days
Stock Options and SARs Awarded Prior to 2006 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Age of grantee plus grantees total number of years of service 65    
SARs Granted in 2006 through April 2009 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Age of grantee plus grantees total number of years of service 70    
Aggregate Intrinsic Value [Abstract]      
Age of grantee 62 years    
SARs modified on May 2009 and thereafter [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Age of grantee plus grantees total number of years of service 70    
Aggregate Intrinsic Value [Abstract]      
Age of grantee 62 years    
Stock Appreciation Rights (SARs) [Member]      
Aggregate Intrinsic Value [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, SARs, Grants in Period, Weighted Average Grant Date Fair Value     $ 12.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
Non-Vested Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Age of grantee plus grantees total number of years of service 70    
Aggregate Intrinsic Value [Abstract]      
Age of grantee 62 years    
Share-based compensation expense 10,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
10,100,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
6,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Outstanding at January 1 815,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
798,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
541,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Granted 322,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
298,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
306,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Released (220,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
(266,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
(20,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Forfeited (37,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
(15,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
(29,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Outstanding at December 31 880,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
815,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
798,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Unrecognized compensation cost $ 5,700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
   
Weighted average price at grant date (in dollars per share) $ 40.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
$ 34.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
$ 23.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ bc_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTypeAxis
= bc_NonVestedStockAwardsMember
Unrecognized compensation cost, period for recognition 9 months 18 days    
Awards vesting period, other than options, lower range 3 years    
Awards vesting period, other than options, upper range 4 years    
[1] The Company uses a combination of implied and historical volatility in calculating the fair value of each grant.