XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segments (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
segment
Mar. 31, 2014
Industry Segments    
Number of operating segments 3us-gaap_NumberOfReportableSegments  
Segment Information    
Net sales $ 3,089us-gaap_SalesRevenueNet $ 4,968us-gaap_SalesRevenueNet
Pretax operating profit (loss) (234)oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments 1,931oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
Income taxes 19us-gaap_IncomeTaxExpenseBenefit (794)us-gaap_IncomeTaxExpenseBenefit
Discontinued operations, net (3)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 255us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Less: Income from continuing operations attributable to noncontrolling interest   (2)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net income (218)us-gaap_NetIncomeLoss 1,390us-gaap_NetIncomeLoss
Pre-tax impairment of oil and gas properties 310us-gaap_ImpairmentOfOilAndGasProperties  
Other charges 14oxy_CorporateSignificantItemsAffectingEarningsBeforeTaxTotal  
Operating segments | Oil and Gas    
Segment Information    
Net sales 2,009us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
3,602us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
Pretax operating profit (loss) (266)oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
1,719oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
Net income (266)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
1,719us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_OilAndGasMember
Operating segments | Chemical    
Segment Information    
Net sales 1,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
1,220us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
Pretax operating profit (loss) 139oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
136oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
Net income 139us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
136us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_ChemicalMember
Operating segments | Midstream and Marketing    
Segment Information    
Net sales 197us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
340us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
Pretax operating profit (loss) (15)oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
164oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
Less: Income from continuing operations attributable to noncontrolling interest   (2)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
Net income (15)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
162us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= oxy_MidstreamAndMarketingMember
Corporate and Eliminations    
Segment Information    
Net sales (117)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
(194)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
Pretax operating profit (loss) (92)oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
(88)oxy_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAfterIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
Income taxes 19us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
(794)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
Discontinued operations, net (3)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
255us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
Net income $ (76)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember
$ (627)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= oxy_BusinessIntersegmentEliminationsAndOtherCorporateItemsMember