XML 78 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 57 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance $ 7,325us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 7,651us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest  
Net income 254us-gaap_ProfitLoss 66us-gaap_ProfitLoss  
Total foreign currency translation adjustment, net of income tax (421)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 11us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax  
Total change in derivative fair value, net of income tax (60)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (101)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax  
Total pension adjustments, net of income tax 5us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 6us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax  
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (5)us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 0us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 (5)us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
Capital contributions from noncontrolling interests 67aes_CapitalContributionsFromNoncontrollingInterests 31aes_CapitalContributionsFromNoncontrollingInterests  
Distributions to noncontrolling interests (19)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders (24)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders  
Disposition of businesses 0aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses (5)aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses  
Acquisition of treasury stock (35)us-gaap_TreasuryStockValueAcquiredCostMethod 0us-gaap_TreasuryStockValueAcquiredCostMethod (1,300)us-gaap_TreasuryStockValueAcquiredCostMethod
Issuance and exercise of stock-based compensation benefit plans, net of income tax 5us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 6us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation  
Sale of subsidiary shares to noncontrolling interests (81)us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest  
Ending Balance 7,035us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 7,641us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 7,035us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Common Stock, Dividends, Per Share, Declared $ 0.00us-gaap_CommonStockDividendsPerShareDeclared $ 0.00us-gaap_CommonStockDividendsPerShareDeclared  
Common Stock, Dividends, Per Share, Cash Paid $ 0.10us-gaap_CommonStockDividendsPerShareCashPaid    
Unrealized Derivative Losses [Roll Forward]      
Unrealized derivative losses, beginning balance (396)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax    
Unrealized derivative losses, ending balance (422)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax   (422)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Unfunded PensionObligation [Roll Forward]      
Unfunded pension obligation, beginning balance (295)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax    
Unfunded pension obligation, ending balance (294)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax   (294)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Foreign Currency Translation Adjustment [Roll Forward]      
Foreign currency translation adjustment, beginning balance (2,595)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax    
Foreign currency translation adjustment, ending balance (2,833)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax   (2,833)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Accumulated Other Comprehensive Income Loss Net Of Tax [Roll Forward]      
Accumulated other comprehensive loss, beginning balance (3,286)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Other comprehensive income before reclassifications (286)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax    
Amounts reclassified from accumulated other comprehensive loss (10)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax    
Accumulated other comprehensive loss, ending balance (3,549)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   (3,549)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]      
Accumulated Other Comprehensive Income Loss Net Of Tax [Roll Forward]      
Other comprehensive income before reclassifications (35)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Amounts reclassified from accumulated other comprehensive loss (9)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Accumulated Translation Adjustment [Member]      
Accumulated Other Comprehensive Income Loss Net Of Tax [Roll Forward]      
Other comprehensive income before reclassifications (251)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Amounts reclassified from accumulated other comprehensive loss 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Accumulated Defined Benefit Plans Adjustment [Member]      
Accumulated Other Comprehensive Income Loss Net Of Tax [Roll Forward]      
Other comprehensive income before reclassifications 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Amounts reclassified from accumulated other comprehensive loss (1)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Parent [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 4,272us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,330us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Net income 142us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(58)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Total foreign currency translation adjustment, net of income tax (251)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(40)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Total change in derivative fair value, net of income tax (26)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(47)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Total pension adjustments, net of income tax 1us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
2us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (5)us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(5)us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Capital contributions from noncontrolling interests 0aes_CapitalContributionsFromNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aes_CapitalContributionsFromNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Distributions to noncontrolling interests 0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Disposition of businesses 0aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Acquisition of treasury stock (35)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance and exercise of stock-based compensation benefit plans, net of income tax 5us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
6us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Sale of subsidiary shares to noncontrolling interests (81)us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Ending Balance 4,022us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,193us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,022us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Noncontrolling Interest [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 3,053us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
3,321us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Net income 112us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
124us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Total foreign currency translation adjustment, net of income tax (170)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
51us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Total change in derivative fair value, net of income tax (34)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(54)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Total pension adjustments, net of income tax 4us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
4us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets 0us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Capital contributions from noncontrolling interests 67aes_CapitalContributionsFromNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
31aes_CapitalContributionsFromNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Distributions to noncontrolling interests (19)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(24)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Disposition of businesses 0aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(5)aes_NoncontrollingInterestDecreaseDueToDispositionOfBusinesses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Acquisition of treasury stock 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Issuance and exercise of stock-based compensation benefit plans, net of income tax 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Sale of subsidiary shares to noncontrolling interests 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Ending Balance $ 3,013us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 3,448us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 3,013us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember