XML 38 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Goodwill      
Gross Goodwill $ 3,854us-gaap_GoodwillGross $ 3,873us-gaap_GoodwillGross $ 3,864us-gaap_GoodwillGross
Accumulated Impairment Losses (1,970)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (1,970)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (1,970)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Net Goodwill 1,884us-gaap_Goodwill 1,903us-gaap_Goodwill  
Changes in the carrying amount of goodwill      
Beginning balance 1,903us-gaap_Goodwill 1,894us-gaap_Goodwill  
Other 19us-gaap_GoodwillOtherChanges (6)us-gaap_GoodwillOtherChanges  
Additions   3us-gaap_GoodwillAcquiredDuringPeriod  
Ending balance 1,884us-gaap_Goodwill 1,903us-gaap_Goodwill  
Cabinets and Related Products      
Goodwill      
Gross Goodwill 240us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
240us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
240us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
Accumulated Impairment Losses (59)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
(59)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
(59)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
Net Goodwill 181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
Changes in the carrying amount of goodwill      
Beginning balance     181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
Ending balance 181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
181us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_CabinetsAndRelatedProductsMember
Plumbing Products      
Goodwill      
Gross Goodwill 531us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
550us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
544us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
Accumulated Impairment Losses (340)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
(340)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
(340)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
Net Goodwill 191us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
210us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Changes in the carrying amount of goodwill      
Beginning balance 210us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
204us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Other 19us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
(6)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Ending balance 191us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
210us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Installation and Other Services      
Goodwill      
Gross Goodwill 1,806us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,806us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,806us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
Accumulated Impairment Losses (762)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
(762)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
(762)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
Net Goodwill 1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
Changes in the carrying amount of goodwill      
Beginning balance     1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
Ending balance 1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_InstallationAndOtherServicesMember
Decorative Architectural Products      
Goodwill      
Gross Goodwill 294us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
294us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
294us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
Accumulated Impairment Losses (75)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
(75)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
(75)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
Net Goodwill 219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
Changes in the carrying amount of goodwill      
Beginning balance     219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
Ending balance 219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_DecorativeArchitecturalProductsMember
Other Specialty Products      
Goodwill      
Gross Goodwill 983us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
983us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
980us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
Accumulated Impairment Losses (734)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
(734)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
(734)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
Net Goodwill 249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
 
Changes in the carrying amount of goodwill      
Beginning balance   246us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
 
Additions   3us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
 
Ending balance $ 249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
$ 249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember