XML 35 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
December 31, 2014 $ 78us-gaap_RestructuringReserve  
Charge to Earnings 33us-gaap_RestructuringCharges 29us-gaap_RestructuringCharges
Cash Paid (25)us-gaap_PaymentsForRestructuring  
Non-cash and Other (16)us-gaap_RestructuringReserveSettledWithoutCash1  
Restructuring Reserve, Accrual Adjustment 3us-gaap_RestructuringReserveAccrualAdjustment  
March 31, 2015 73us-gaap_RestructuringReserve  
Employee termination costs    
December 31, 2014 58us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Charge to Earnings 25us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Cash Paid (16)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Non-cash and Other (15)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Restructuring Reserve, Accrual Adjustment 3us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
March 31, 2015 55us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Asset impairment costs    
December 31, 2014 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
Charge to Earnings 1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
Cash Paid 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
Non-cash and Other (1)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
March 31, 2015 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= whr_RestructuringAssetImpairmentCostMember
 
Facility exit costs    
December 31, 2014 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Charge to Earnings 3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Cash Paid (3)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Non-cash and Other 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
March 31, 2015 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Other exit costs    
December 31, 2014 16us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Charge to Earnings 4us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Cash Paid (6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Non-cash and Other 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
March 31, 2015 $ 14us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember