XML 20 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
segment
Mar. 31, 2014
Operating Segments    
Operating segments number 3us-gaap_NumberOfOperatingSegments  
Revenues:    
Revenues $ 5,942us-gaap_Revenues $ 11,684us-gaap_Revenues
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments    
Equity earnings in unconsolidated entities 37us-gaap_IncomeLossFromEquityMethodInvestments 20us-gaap_IncomeLossFromEquityMethodInvestments
Segment profit 513us-gaap_GrossProfit 609us-gaap_GrossProfit
Maintenance capital 50paa_MaintenanceCapital 46paa_MaintenanceCapital
Transportation    
Revenues:    
Revenues 185us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
181us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments    
Equity earnings in unconsolidated entities 37us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
20us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Segment profit 241us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
206us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Maintenance capital 33paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
34paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Facilities    
Revenues:    
Revenues 125us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
157us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments    
Segment profit 142us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
154us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
Maintenance capital 15paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
10paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
Supply and Logistics    
Revenues:    
Revenues 5,632us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
11,346us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments    
Segment profit 130us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
249us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
Maintenance capital 2paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
2paa_MaintenanceCapital
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
Interest expense related to hedged inventory purchases 1paa_InterestExpenseHedgedInventoryPurchases
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
2paa_InterestExpenseHedgedInventoryPurchases
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
Operating Segments    
Revenues:    
Revenues 6,291us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
12,054us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Transportation    
Revenues:    
Revenues 400us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
387us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Operating Segments | Facilities    
Revenues:    
Revenues 257us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
299us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
Operating Segments | Supply and Logistics    
Revenues:    
Revenues 5,634us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
11,368us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
Intersegment    
Revenues:    
Revenues (349)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(370)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment | Transportation    
Revenues:    
Revenues (215)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
(206)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentTransportationMember
Intersegment | Facilities    
Revenues:    
Revenues (132)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
(142)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentFacilitiesMember
Intersegment | Supply and Logistics    
Revenues:    
Revenues $ (2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember
$ (22)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= paa_SegmentSupplyAndLogisticsMember