XML 70 R41.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Instruments and Hedging Activities (Pre-Tax Gains (Losses) On Derivatives Designated As Hedging Instruments) (Details) (Designated As Hedging Instrument [Member], USD $) In Millions, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
Derivative Instruments, Gains (Loss) [Line Items] |  |
Total amount recognized in earnings | $ 58 us-gaap_DerivativeGainLossOnDerivativeNet | $ (34)us-gaap_DerivativeGainLossOnDerivativeNet
Cost Of Products Sold [Member] |  |
Derivative Instruments, Gains (Loss) [Line Items] |  |
Commodity Contracts effective amount recognized in earnings | 0 us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | (4)us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
Commodity contracts ineffective amount recognized in earnings | (13)us-gaap_GainLossOnPriceRiskCashFlowHedgeIneffectiveness / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 20 us-gaap_GainLossOnPriceRiskCashFlowHedgeIneffectiveness / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
Revenues [Member] |  |
Derivative Instruments, Gains (Loss) [Line Items] |  |
Commodity Contracts effective amount recognized in earnings | 47 us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember | (27)us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember
Commodity contracts ineffective amount recognized in earnings | 7 us-gaap_GainLossOnPriceRiskCashFlowHedgeIneffectiveness / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember | (23)us-gaap_GainLossOnPriceRiskCashFlowHedgeIneffectiveness / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember
Other Income (Expense) - Net [Member] |  |
Derivative Instruments, Gains (Loss) [Line Items] |  |
FX Contracts effective amount recognized in earnings | $ 17 us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = adm_OtherIncomeExpenseNetMember | $ 0 us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = adm_OtherIncomeExpenseNetMember

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a),(c),(d),(e) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain (loss) recognized in earnings during the period due to ineffectiveness in price risk cash flow hedges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnPriceRiskCashFlowHedgeIneffectiveness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of net gains or losses on price risk cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income. + References No definition available. + Details
Name: | us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration