XML 96 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Defined Benefit Plans - Amounts in Accumulated Other Comprehensive Income that have not yet been Recognized as Components of Net Periodic Benefit Cost (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Mar. 31, 2014
Jun. 30, 2013
Defined Benefit Plan Disclosure [Line Items]            
Actuarial loss (gain) $ 13.7us-gaap_DefinedBenefitPlanActuarialGainLoss $ 5.2us-gaap_DefinedBenefitPlanActuarialGainLoss $ 42.2us-gaap_DefinedBenefitPlanActuarialGainLoss      
Pension Benefits            
Defined Benefit Plan Disclosure [Line Items]            
Actuarial loss (gain) 133.1us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(73.0)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Prior service credit recognition due to plan amendments       (1.8)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits | Other Accumulated Other Comprehensive Income            
Defined Benefit Plan Disclosure [Line Items]            
Beginning Balance (34.3)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
72.2us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
    (34.3)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
72.2us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Actuarial loss (gain) (12.5)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(0.9)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Current year actuarial gain 123.3fbhs_DefinedBenefitPlanUnrecognizedActuarialNetGainsLosses
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(105.6)fbhs_DefinedBenefitPlanUnrecognizedActuarialNetGainsLosses
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Ending Balance 76.5us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(34.3)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Beginning Balance 0.5us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0.6us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
    0.5us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0.6us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Amortization (0.1)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(0.1)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Ending Balance 0.4us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0.5us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Total at December 31, 2014 76.9us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Postretirement Benefits            
Defined Benefit Plan Disclosure [Line Items]            
Actuarial loss (gain) 3.9us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(0.3)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
    0.6us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.0us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Prior service credit recognition due to plan amendments         3.5us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Postretirement Benefits | Other Accumulated Other Comprehensive Income            
Defined Benefit Plan Disclosure [Line Items]            
Beginning Balance (0.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.3us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
    (0.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.3us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Actuarial loss (gain) (1.2)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(4.5)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Current year actuarial gain 2.9fbhs_DefinedBenefitPlanUnrecognizedActuarialNetGainsLosses
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(0.3)fbhs_DefinedBenefitPlanUnrecognizedActuarialNetGainsLosses
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Ending Balance 1.2us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(0.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Beginning Balance (33.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(26.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
    (33.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(26.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Prior service credit recognition due to plan amendments (15.3)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(34.7)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Amortization 27.6us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
27.4us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Ending Balance (21.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(33.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Total at December 31, 2014 $ (20.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= fbhs_OtherAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember