XML 44 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Identifiable Intangible Assets (Carrying Amount of Goodwill) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2013
Goodwill [Roll Forward]    
Beginning Balance $ 3,801us-gaap_Goodwill $ 3,801us-gaap_Goodwill
Acquisitions (55)us-gaap_GoodwillAcquiredDuringPeriod  
Currency (205)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Ending Balance 3,541us-gaap_Goodwill 3,801us-gaap_Goodwill
Performance Coatings [Member]    
Goodwill [Roll Forward]    
Beginning Balance   3,267us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
Acquisitions (55)us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
 
Currency (162)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
 
Ending Balance 3,050us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
3,267us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
Industrial Coatings [Member]    
Goodwill [Roll Forward]    
Beginning Balance   486us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
 
Currency (38)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
 
Ending Balance 448us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
486us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
Glass [Member]    
Goodwill [Roll Forward]    
Beginning Balance   48us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
 
Currency (5)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
 
Ending Balance $ 43us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
$ 48us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember