XML 125 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Event - Additional Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 31, 2015
Jan. 02, 2015
Feb. 20, 2015
Subsequent Event [Line Items]                            
Stock purchases, shares                 6.9us-gaap_TreasuryStockSharesAcquired          
Stock purchases, aggregate cost                 $ 478.8us-gaap_TreasuryStockValueAcquiredCostMethod $ 50.1us-gaap_TreasuryStockValueAcquiredCostMethod $ 250.4us-gaap_TreasuryStockValueAcquiredCostMethod      
Payment for share repurchase                 478.8us-gaap_PaymentsForRepurchaseOfCommonStock 50.1us-gaap_PaymentsForRepurchaseOfCommonStock 250.4us-gaap_PaymentsForRepurchaseOfCommonStock      
Net Sales 865.5us-gaap_SalesRevenueGoodsNet 841.8us-gaap_SalesRevenueGoodsNet 808.3us-gaap_SalesRevenueGoodsNet 782.0us-gaap_SalesRevenueGoodsNet 822.6us-gaap_SalesRevenueGoodsNet 804.8us-gaap_SalesRevenueGoodsNet 787.6us-gaap_SalesRevenueGoodsNet 779.3us-gaap_SalesRevenueGoodsNet 3,297.6us-gaap_SalesRevenueGoodsNet 3,194.3us-gaap_SalesRevenueGoodsNet 2,921.9us-gaap_SalesRevenueGoodsNet      
Evergreen Program                            
Subsequent Event [Line Items]                            
Payment for share repurchase                 86.0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ShareRepurchaseProgramAxis
= chd_EvergreenProgramMember
         
Subsequent Event                            
Subsequent Event [Line Items]                            
Stock purchases, shares                       0.5us-gaap_TreasuryStockSharesAcquired
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Stock purchases, aggregate cost                       41.2us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | VI-COR                            
Subsequent Event [Line Items]                            
Purchase price                         75us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= chd_VariedIndustriesCorporationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Payment after one year if certain operating performance is achieved                         5.0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= chd_VariedIndustriesCorporationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Net Sales                         25.0us-gaap_SalesRevenueGoodsNet
/ us-gaap_BusinessAcquisitionAxis
= chd_VariedIndustriesCorporationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event | Accelerated Share Repurchase Contract                            
Subsequent Event [Line Items]                            
Stock purchases, shares                           2.6us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= chd_AcceleratedShareRepurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Stock repurchase program, authorized amount                           215.0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= chd_AcceleratedShareRepurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Payment for share repurchase                           215.0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= chd_AcceleratedShareRepurchaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event | Evergreen Program                            
Subsequent Event [Line Items]                            
Payment for share repurchase                           $ 88.0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ShareRepurchaseProgramAxis
= chd_EvergreenProgramMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember