XML 49 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reportable Segment Information (Segment Net Sales and Income) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net sales $ 3,662us-gaap_Revenues $ 3,636us-gaap_Revenues
Segment income (loss) 536us-gaap_OperatingIncomeLoss 483us-gaap_OperatingIncomeLoss
Legacy items (12)ppg_SegmentReportingInformationLegacyItems (10)ppg_SegmentReportingInformationLegacyItems
Acquisition-related (costs) gain, net (9)us-gaap_BusinessCombinationAcquisitionRelatedCosts (3)us-gaap_BusinessCombinationAcquisitionRelatedCosts
Interest expense, net of interest income (18)us-gaap_InterestIncomeExpenseNet (35)us-gaap_InterestIncomeExpenseNet
Other unallocated corporate expense - net (67)ppg_CorporateExpenditure (63)ppg_CorporateExpenditure
Income before income taxes 430ppg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes 372ppg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
Performance Coatings Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net sales 2,055us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
2,007us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
Segment income (loss) 262us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
248us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_PerformanceCoatingsSegmentMember
Industrial Coatings Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net sales 1,340us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
1,363us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
Segment income (loss) 244us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
231us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_IndustrialCoatingsSegmentMember
Glass Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net sales 267us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
266us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
Segment income (loss) $ 30us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember
$ 4us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_GlassSegmentMember