XML 13 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intantgible Assets (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Goodwill    
Gross Goodwill $ 3,848us-gaap_GoodwillGross $ 3,854us-gaap_GoodwillGross
Accumulated Impairment Losses (1,970)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (1,970)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Net Goodwill 1,878us-gaap_Goodwill  
Changes in the carrying amount of goodwill    
Beginning balance 1,884us-gaap_Goodwill  
Other (15)us-gaap_GoodwillOtherChanges  
Acquisitions 9us-gaap_GoodwillAcquiredDuringPeriod  
Ending balance 1,878us-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
Accumulated Impairment Losses (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
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
Plumbing Products    
Goodwill    
Gross Goodwill 525us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
531us-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
Net Goodwill 185us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Changes in the carrying amount of goodwill    
Beginning balance 191us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Other (15)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Acquisitions 9us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mas_PlumbingProductsMember
 
Ending balance 185us-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
Accumulated Impairment Losses (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
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
Decorative Architectural Products    
Goodwill    
Gross Goodwill 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
Net Goodwill 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
Other Specialty Products    
Goodwill    
Gross Goodwill 983us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
983us-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
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   249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
Ending balance $ 249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember
$ 249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mas_OtherSpecialtyProductsMember