XML 72 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Financial Data - Additional Information (Detail) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Sep. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Quarterly Financial Information [Line Items]                    
Actuarial loss $ (13.7)us-gaap_DefinedBenefitPlanActuarialGainLoss $ (5.2)us-gaap_DefinedBenefitPlanActuarialGainLoss $ (42.2)us-gaap_DefinedBenefitPlanActuarialGainLoss              
Asset impairment charges 0us-gaap_AssetImpairmentCharges 21.2us-gaap_AssetImpairmentCharges 13.2us-gaap_AssetImpairmentCharges              
Cabinets                    
Quarterly Financial Information [Line Items]                    
Indefinite-lived intangible assets impairment charges per diluted share   $ 0.08fbhs_AssetImpairmentChargesPerShareDiluted
/ us-gaap_StatementBusinessSegmentsAxis
= fbhs_CabinetsMember
               
Tradenames                    
Quarterly Financial Information [Line Items]                    
Actuarial loss per diluted share       $ 0.04fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.01fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.00fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.00fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.00fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.00fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0.02fbhs_DefinedBenefitPlanActuarialGainLossPerShareDiluted
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Pre Tax | Cabinets                    
Quarterly Financial Information [Line Items]                    
Asset impairment charges   21.2us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= fbhs_CabinetsMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
               
Pre Tax | Tradenames                    
Quarterly Financial Information [Line Items]                    
Actuarial loss (13.7)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(5.2)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
  (12.0)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(1.1)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(0.6)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(0.4)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(0.3)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(0.7)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
(4.6)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_PreTaxMember
After Tax | Cabinets                    
Quarterly Financial Information [Line Items]                    
Asset impairment charges   13.8us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= fbhs_CabinetsMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
               
After Tax | Tradenames                    
Quarterly Financial Information [Line Items]                    
Actuarial loss       $ (7.6)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (0.7)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (0.4)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (0.4)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (0.2)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (0.4)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember
$ (3.1)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ us-gaap_StatementScenarioAxis
= fbhs_AfterTaxMember