XML 36 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Defined Benefit Plans - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 12 Months Ended 6 Months Ended 3 Months Ended
Dec. 31, 2012
Jun. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Mar. 31, 2014
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Actuarial loss related to acquisition     $ 0.9us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation        
Reduction in accrued retiree benefit plans (29.8)us-gaap_DefinedBenefitPlanPlanAmendments (34.7)us-gaap_DefinedBenefitPlanPlanAmendments          
Recognition of actuarial (losses) gains     (13.7)us-gaap_DefinedBenefitPlanActuarialGainLoss (5.2)us-gaap_DefinedBenefitPlanActuarialGainLoss (42.2)us-gaap_DefinedBenefitPlanActuarialGainLoss    
Expected pension contributions in 2014     5us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear        
Defined benefit plans, blended long-term rate of return on plan assets     6.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets        
Defined Contribution Plan, cash contributions     21.5us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 18.7us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 16.1us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount    
Equity Securities              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit asset allocation, minimum     0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
       
Defined benefit asset allocation, maximum     75.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
       
Fixed income              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit asset allocation, minimum     25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeFundsMember
       
Defined benefit asset allocation, maximum     100.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeFundsMember
       
Cash and cash equivalents              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit asset allocation, maximum     25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
       
Other Investment              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit asset allocation, maximum     20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fbhs_OtherInvestmentMember
       
Pension Benefits              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Recognition of actuarial (losses) gains     (133.1)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
73.0us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Defined benefit plans, curtailment charges           1.8us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined benefit plans, increase (decrease) in liability   (20)us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
48us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Defined benefit plans, amortization of net prior service costs     0.1us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Defined benefit plans, blended long-term rate of return on plan assets     7.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
7.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
7.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits | Minimum              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit plans, retirement benefits payment commencement age     55fbhs_DefinedBenefitPlanQualifyingAge
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Pension Benefits | Maximum              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Defined benefit plans, retirement benefits payment commencement age     65fbhs_DefinedBenefitPlanQualifyingAge
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Postretirement Benefits              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Reduction in accrued retiree benefit plans     15.3us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
34.7us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
    (15.3)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Recognition of actuarial (losses) gains   (4.0)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(3.9)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0.3us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
    (0.6)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Defined benefit plans, curtailment charges             (3.5)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Defined benefit plans, amortization of net prior service costs     $ (14.0)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember