XML 112 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
EMPLOYEE RETIREMENT PLANS (Details 3) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net periodic pension cost for the company's defined-benefit pension plans      
Number of regional multi-employer pension plans in which the entity participates 21mas_NumberOfRegionalMultiemployerPensionPlansInWhichEntityParticipates    
Pre-tax net loss from accumulated other comprehensive (loss) income into net periodic pension cost $ 21us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss    
Qualified      
Net periodic pension cost for the company's defined-benefit pension plans      
Service cost 3us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
3us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Interest cost 47mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
44mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
46mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Expected return on plan assets (45)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
(40)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
(35)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Recognized net loss 11us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
16us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
14us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Net periodic pension cost 16us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
23us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
27us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Non-Qualified      
Net periodic pension cost for the company's defined-benefit pension plans      
Interest cost 7mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
6mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
7mas_DefinedBenefitPlanInterestCostAndOther
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Recognized net loss 2us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
2us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
2us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
Net periodic pension cost $ 9us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
$ 8us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember
$ 9us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mas_UnitedStatesNonQualifiedPensionPlansOfUSEntityDefinedBenefitMember