0.04940.0080.0210.0370.350.150.010.050.050.110.290.060.000.410.000.270.000.090.024790000003370000002922000000387300000045P3YP3Y002020P3YP3YP3Y113000000false--12-31FY20190000874761falseLarge Accelerated Filerfalse4000000500000023000000200000000.13650.13650.13650.49000.53000.55280.010.01120000000012000000008172036918178439166622980966639526560.01750.01750.01750.01754.950.612.521000000200000000440000000122000000400000029600000001000000060000004000000600000060000001000000100000010000000600000017000000110000002000000200000010000001000000000000100000010000001000000100000000100000010000002400000013000000120000004000000135000000126000000200000020000001300000013000000100000001300000027000000160000007400000053000000P72YP40YP25YP44YP5YP7YP3YP5YP3YP3YP3YP3YP3YP3YP10YP10Y60000000118100 0000874761 2019-01-01 2019-12-31 0000874761 2020-02-21 0000874761 2018-06-30 0000874761 2019-12-31 0000874761 2018-12-31 0000874761 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000874761 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000874761 2018-01-01 2018-12-31 0000874761 2017-01-01 2017-12-31 0000874761 us-gaap:ElectricityGenerationMember 2018-01-01 2018-12-31 0000874761 us-gaap:ElectricDistributionMember 2018-01-01 2018-12-31 0000874761 us-gaap:ElectricDistributionMember 2019-01-01 2019-12-31 0000874761 us-gaap:ElectricDistributionMember 2017-01-01 2017-12-31 0000874761 us-gaap:ElectricityGenerationMember 2019-01-01 2019-12-31 0000874761 us-gaap:ElectricityGenerationMember 2017-01-01 2017-12-31 0000874761 us-gaap:RetainedEarningsMember 2019-03-31 0000874761 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000874761 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000874761 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000874761 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000874761 us-gaap:CommonStockMember 2019-03-31 0000874761 us-gaap:TreasuryStockMember 2018-03-31 0000874761 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000874761 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000874761 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000874761 us-gaap:CommonStockMember 2019-12-31 0000874761 us-gaap:CommonStockMember 2016-12-31 0000874761 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000874761 us-gaap:TreasuryStockMember 2017-12-31 0000874761 us-gaap:RetainedEarningsMember 2018-03-31 0000874761 us-gaap:CommonStockMember 2017-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000874761 us-gaap:NoncontrollingInterestMember 2019-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2016-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2017-12-31 0000874761 us-gaap:CommonStockMember 2018-12-31 0000874761 us-gaap:TreasuryStockMember 2019-12-31 0000874761 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000874761 us-gaap:TreasuryStockMember 2018-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2018-12-31 0000874761 us-gaap:RetainedEarningsMember 2017-12-31 0000874761 us-gaap:TreasuryStockMember 2019-03-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000874761 us-gaap:TreasuryStockMember 2016-12-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000874761 us-gaap:CommonStockMember 2018-03-31 0000874761 us-gaap:RetainedEarningsMember 2016-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2018-03-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000874761 us-gaap:NoncontrollingInterestMember 2019-03-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000874761 us-gaap:RetainedEarningsMember 2019-12-31 0000874761 us-gaap:RetainedEarningsMember 2018-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000874761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000874761 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000874761 aes:SPowerMember 2018-01-01 2018-12-31 0000874761 2017-12-31 0000874761 aes:DistributedEnergyMember 2018-01-01 2018-12-31 0000874761 aes:FluenceMember aes:NoncashMember 2019-01-01 2019-12-31 0000874761 aes:DistributedEnergyMember 2019-01-01 2019-12-31 0000874761 aes:FluenceMember aes:NoncashMember 2018-01-01 2018-12-31 0000874761 aes:FluenceMember aes:NoncashMember 2017-01-01 2017-12-31 0000874761 aes:SPowerMember 2019-01-01 2019-12-31 0000874761 aes:DistributedEnergyMember 2017-01-01 2017-12-31 0000874761 2016-12-31 0000874761 aes:SPowerMember 2017-01-01 2017-12-31 0000874761 aes:ASC606ImpactMember 2018-01-01 0000874761 2018-01-01 0000874761 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000874761 2019-01-01 0000874761 country:AR us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000874761 srt:MaximumMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccountingStandardsUpdate201613Member us-gaap:DebtSecuritiesMember 2019-12-31 0000874761 us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000874761 srt:MinimumMember 2019-01-01 2019-12-31 0000874761 aes:GenerSubsidiaryMember 2019-12-31 0000874761 aes:ASC606ImpactMember 2018-01-01 2018-12-31 0000874761 aes:BalanceWithouttheAdoptionofASC606Member 2018-01-01 2018-12-31 0000874761 aes:BalanceWithouttheAdoptionofASC606Member 2018-12-31 0000874761 aes:ASC606ImpactMember 2018-12-31 0000874761 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-01-01 0000874761 us-gaap:AccountingStandardsUpdate201712Member us-gaap:RetainedEarningsMember 2019-01-01 0000874761 us-gaap:RegulatedOperationMember 2019-12-31 0000874761 us-gaap:UnregulatedOperationMember 2019-12-31 0000874761 us-gaap:UnregulatedOperationMember 2018-12-31 0000874761 us-gaap:RegulatedOperationMember 2018-12-31 0000874761 us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2018-12-31 0000874761 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2019-12-31 0000874761 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000874761 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000874761 us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2019-12-31 0000874761 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2018-12-31 0000874761 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000874761 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000874761 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000874761 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2019-01-01 2019-12-31 0000874761 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000874761 aes:DplSubsidiaryMember 2019-01-01 2019-12-31 0000874761 aes:IplSubsidiaryMember 2019-01-01 2019-12-31 0000874761 aes:IplSubsidiaryMember 2018-01-01 2018-12-31 0000874761 aes:DplSubsidiaryMember 2018-01-01 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:MutualFundMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000874761 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember 2018-12-31 0000874761 aes:OthercomprehensiveincomeDerivativeactivityMember 2019-01-01 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember 2019-01-01 2019-12-31 0000874761 us-gaap:InterestRateContractMember 2019-01-01 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommodityContractMember 2019-01-01 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommodityContractMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember 2018-12-31 0000874761 us-gaap:CommodityContractMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommodityContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2019-01-01 2019-12-31 0000874761 us-gaap:InterestRateContractMember 2019-12-31 0000874761 aes:ShadyPointMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 aes:ShadyPointMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000874761 aes:ElstaMember us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-09-30 0000874761 aes:ElstaMember us-gaap:EquityMethodInvestmentsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-09-30 0000874761 aes:ShadyPointMember aes:LongLivedAssetsHeldAndUsedMember 2018-01-01 2018-12-31 0000874761 aes:GuacoldaAffiliateMember us-gaap:EquityMethodInvestmentsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-10-01 0000874761 aes:NejapaMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000874761 aes:ElstaMember us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-09-30 0000874761 aes:GuacoldaAffiliateMember 2018-01-01 2018-12-31 0000874761 aes:ElstaMember us-gaap:EquityMethodInvestmentsMember 2018-01-01 2018-12-31 0000874761 aes:NejapaMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000874761 aes:ElstaMember us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-09-30 0000874761 aes:NejapaMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-09-30 0000874761 aes:GuacoldaAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000874761 aes:NejapaMember aes:LongLivedAssetsHeldAndUsedMember 2018-01-01 2018-12-31 0000874761 aes:GuacoldaAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000874761 aes:ShadyPointMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000874761 aes:NejapaMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-09-30 0000874761 aes:ShadyPointMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 aes:GuacoldaAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000874761 aes:USGenerationFacilityMember aes:LongLivedAssetsHeldAndUsedMember 2019-01-01 2019-12-31 0000874761 aes:KilrootandBallylumfordMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0000874761 aes:OpgcAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000874761 aes:KilrootandBallylumfordMember aes:LongLivedAssetsHeldForSaleMember 2019-06-30 0000874761 aes:OpgcAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 aes:KilrootandBallylumfordMember aes:LongLivedAssetsHeldForSaleMember 2019-01-01 2019-12-31 0000874761 aes:USGenerationFacilityMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 aes:OpgcAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000874761 aes:KilrootandBallylumfordMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0000874761 aes:USGenerationFacilityMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 aes:USGenerationFacilityMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 aes:OpgcAffiliateMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 aes:OpgcAffiliateMember 2019-10-01 2019-12-31 0000874761 aes:KilrootandBallylumfordMember aes:LongLivedAssetsHeldForSaleMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0000874761 aes:USGenerationFacilityMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000874761 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000874761 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember 2017-12-31 0000874761 us-gaap:InterestRateContractMember 2017-12-31 0000874761 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2018-01-01 2018-12-31 0000874761 us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember 2018-01-01 2018-12-31 0000874761 aes:OthercomprehensiveincomeDerivativeactivityMember 2018-01-01 2018-12-31 0000874761 us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember 2017-12-31 0000874761 us-gaap:CommodityContractMember 2017-12-31 0000874761 us-gaap:ForeignExchangeContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2018-01-01 2018-12-31 0000874761 us-gaap:InterestRateContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2018-01-01 2018-12-31 0000874761 us-gaap:CommodityContractMember aes:OthercomprehensiveincomeDerivativeactivityMember 2018-01-01 2018-12-31 0000874761 aes:HawaiiSubsidiaryMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:WeightedAverageMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 aes:GuaimbeSolarComplexMember 2018-01-01 2018-12-31 0000874761 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000874761 srt:WeightedAverageMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:MeasurementInputEntityCreditRiskMember 2019-01-01 2019-09-30 0000874761 srt:MaximumMember us-gaap:InterestRateContractMember us-gaap:MeasurementInputEntityCreditRiskMember 2019-01-01 2019-09-30 0000874761 currency:ARS srt:MinimumMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:InterestRateContractMember us-gaap:MeasurementInputEntityCreditRiskMember 2019-01-01 2019-09-30 0000874761 srt:WeightedAverageMember us-gaap:InterestRateContractMember us-gaap:MeasurementInputEntityCreditRiskMember 2019-01-01 2019-09-30 0000874761 currency:ARS srt:MaximumMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 currency:ARS srt:WeightedAverageMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:WeightedAverageMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MinimumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MinimumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MaximumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MinimumMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:WeightedAverageMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:MaximumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:WeightedAverageMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:MinimumMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:MinimumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MaximumMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember srt:MaximumMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:MaximumMember aes:LongLivedAssetsHeldAndUsedMember aes:MeasurementInputOperatingMarginMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 aes:OpgcAffiliateMember srt:WeightedAverageMember aes:LongLivedAssetsHeldAndUsedMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-01-01 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-12-31 0000874761 srt:EnergyDomain 2019-12-31 0000874761 us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0000874761 srt:NaturalGasPerThousandCubicFeetMember 2019-12-31 0000874761 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0000874761 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0000874761 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0000874761 us-gaap:OtherCurrentAssetsMember 2019-12-31 0000874761 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0000874761 us-gaap:OtherNoncurrentLiabilitiesMember 2018-12-31 0000874761 us-gaap:OtherCurrentAssetsMember 2018-12-31 0000874761 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NondesignatedMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000874761 us-gaap:NondesignatedMember 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-12-31 0000874761 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0000874761 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0000874761 us-gaap:NondesignatedMember 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000874761 us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000874761 us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000874761 us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000874761 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000874761 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000874761 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000874761 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000874761 currency:COP us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 currency:BRL us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 currency:ARS us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 aes:LiborandEuriborMember us-gaap:InterestRateContractMember 2019-12-31 0000874761 currency:CLF us-gaap:CrossCurrencyInterestRateContractMember 2019-12-31 0000874761 aes:OtherunspecifiedcurrencyDomain us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 currency:CLP us-gaap:ForeignExchangeContractMember 2019-12-31 0000874761 country:AR 2018-12-31 0000874761 country:AR 2019-12-31 0000874761 aes:GenerSubsidiaryMember 2018-12-31 0000874761 aes:OtherEntityMember 2019-12-31 0000874761 aes:OtherEntityMember 2018-12-31 0000874761 aes:MajorityOwnedAffiliatesMember 2017-01-01 2017-12-31 0000874761 aes:MinorityOwnedAffiliatesMember 2017-01-01 2017-12-31 0000874761 aes:MajorityOwnedAffiliatesMember 2018-12-31 0000874761 aes:MajorityOwnedAffiliatesMember 2019-12-31 0000874761 aes:MajorityOwnedAffiliatesMember 2018-01-01 2018-12-31 0000874761 aes:MinorityOwnedAffiliatesMember 2018-12-31 0000874761 aes:MinorityOwnedAffiliatesMember 2018-01-01 2018-12-31 0000874761 aes:MinorityOwnedAffiliatesMember 2019-12-31 0000874761 aes:MinorityOwnedAffiliatesMember 2019-01-01 2019-12-31 0000874761 aes:MajorityOwnedAffiliatesMember 2019-01-01 2019-12-31 0000874761 aes:GuacoldaAffiliateMember 2018-12-31 0000874761 aes:OpgcAffiliateMember 2019-12-31 0000874761 aes:EolicaMesaLaPazMember 2019-12-31 0000874761 aes:GasNaturaldelEsteMember 2019-12-31 0000874761 aes:BarryAffiliateMember 2018-12-31 0000874761 aes:GasNaturaldelEsteMember 2018-12-31 0000874761 aes:SPowerMember 2019-12-31 0000874761 aes:GuacoldaAffiliateMember 2019-12-31 0000874761 us-gaap:OtherAffiliatesMember 2018-12-31 0000874761 aes:SimpleEnergyMember 2019-12-31 0000874761 us-gaap:OtherAffiliatesMember 2019-12-31 0000874761 aes:BarryAffiliateMember 2019-12-31 0000874761 aes:EolicaMesaLaPazMember 2018-12-31 0000874761 aes:SimpleEnergyMember 2018-12-31 0000874761 aes:OpgcAffiliateMember 2018-12-31 0000874761 aes:SPowerMember 2018-12-31 0000874761 aes:SimpleEnergyMember 2019-07-01 2019-07-31 0000874761 2019-07-01 0000874761 aes:FluenceMember 2018-01-01 0000874761 aes:SPowerMember 2019-04-18 0000874761 aes:GenerSubsidiaryMember 2019-12-31 0000874761 aes:FluenceMember 2018-01-01 2018-01-01 0000874761 2019-09-01 2019-09-30 0000874761 aes:SPowerMember 2019-01-01 2019-09-30 0000874761 aes:SPowerMember 2019-04-18 2019-04-18 0000874761 aes:SPowerMember 2019-03-31 0000874761 aes:GuacoldaAffiliateMember 2019-01-01 2019-12-31 0000874761 aes:GuacoldaAffiliateMember aes:GenerSubsidiaryMember 2019-12-31 0000874761 aes:FluenceMember aes:NoncashMember 2018-01-01 2018-01-01 0000874761 aes:GasNaturaldelEsteMember 2019-09-01 2019-09-30 0000874761 aes:SimpleEnergyMember 2018-04-09 2018-04-09 0000874761 aes:EmissionAllowancesMember 2019-01-01 2019-12-31 0000874761 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000874761 us-gaap:ContractBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0000874761 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0000874761 aes:ProjectDevelopmentRightsMember 2019-01-01 2019-12-31 0000874761 aes:TransmissionRightsMember 2019-01-01 2019-12-31 0000874761 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0000874761 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000874761 us-gaap:ContractBasedIntangibleAssetsMember 2019-12-31 0000874761 us-gaap:UseRightsMember 2018-12-31 0000874761 aes:OtherIndefiniteLivedIntangibleAssetsMember 2018-12-31 0000874761 us-gaap:ContractualRightsMember 2019-12-31 0000874761 aes:EmissionAllowancesMember 2019-12-31 0000874761 aes:OtherIndefiniteLivedIntangibleAssetsMember 2019-12-31 0000874761 aes:ProjectDevelopmentRightsMember 2019-12-31 0000874761 us-gaap:ContractualRightsMember 2018-12-31 0000874761 us-gaap:CustomerContractsMember 2018-12-31 0000874761 aes:EmissionAllowancesMember 2018-12-31 0000874761 us-gaap:CustomerContractsMember 2019-12-31 0000874761 aes:ProjectDevelopmentRightsMember 2018-12-31 0000874761 us-gaap:UseRightsMember 2019-12-31 0000874761 aes:WaterRightsMember 2018-12-31 0000874761 aes:TransmissionRightsMember 2019-12-31 0000874761 aes:WaterRightsMember 2019-12-31 0000874761 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000874761 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-31 0000874761 aes:TransmissionRightsMember 2018-12-31 0000874761 us-gaap:ContractBasedIntangibleAssetsMember 2018-01-01 2018-12-31 0000874761 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000874761 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000874761 aes:ProjectDevelopmentRightsMember 2018-01-01 2018-12-31 0000874761 aes:EmissionAllowancesMember 2018-01-01 2018-12-31 0000874761 aes:KilrootMember 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember country:US 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:ANDESMember 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember country:US 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:ANDESMember 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2018-12-31 0000874761 aes:OtherRegulatoryAssetsMember 2018-12-31 0000874761 aes:OvercollectionofCostsMember 2018-12-31 0000874761 us-gaap:EnvironmentalRestorationCostsMember 2018-12-31 0000874761 aes:OtherRegulatoryLiabilitiesMember 2019-12-31 0000874761 aes:OvercollectionofCostsMember 2019-12-31 0000874761 us-gaap:AssetRetirementObligationCostsMember 2018-12-31 0000874761 aes:DeferredMidwestIndependentServiceOperatorCostsMember 2018-12-31 0000874761 us-gaap:EnvironmentalRestorationCostsMember 2019-12-31 0000874761 aes:ElSalvadorTariffRecoveriesMember 2018-12-31 0000874761 us-gaap:AssetRetirementObligationCostsMember 2019-12-31 0000874761 aes:OtherRegulatoryLiabilitiesMember 2018-12-31 0000874761 us-gaap:PensionCostsMember 2018-12-31 0000874761 aes:ElSalvadorTariffRecoveriesMember 2019-12-31 0000874761 aes:DeferredMidwestIndependentServiceOperatorCostsMember 2019-12-31 0000874761 us-gaap:PensionCostsMember 2019-12-31 0000874761 aes:OtherRegulatoryAssetsMember 2019-12-31 0000874761 us-gaap:DeferredIncomeTaxChargesMember 2018-12-31 0000874761 us-gaap:DeferredIncomeTaxChargesMember 2019-12-31 0000874761 aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:A4.0SeniorNotesDue2021DomainDomain srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A6.00seniornotesdue2026Domain srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:A5.50Unsecuredseniornotesdue2025Domain srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A4.0SeniorNotesDue2021DomainDomain srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:SeniorSecuredTermLoandue2022Member srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A5.125SeniorNotesDue2027Member srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A4.5SeniorNotesDue2023DomainDomain srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:A4.5SeniorNotesDue2023DomainDomain srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A5.50SeniorUnsecuredNoteDue2024Member srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:UnamortizedDiscountsMember srt:ParentCompanyMember 2018-12-31 0000874761 aes:UnamortizedDiscountsMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:A4.875SeniorNotesDue2023MemberMember srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A6.00seniornotesdue2026Domain srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 aes:A5.125SeniorNotesDue2027Member srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:A4.875SeniorNotesDue2023MemberMember srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:A5.50SeniorUnsecuredNoteDue2024Member srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:SeniorSecuredTermLoandue2022Member srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 us-gaap:RevolvingCreditFacilityMember srt:ParentCompanyMember aes:RecourseDebtMember 2019-12-31 0000874761 us-gaap:RevolvingCreditFacilityMember srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:A5.50Unsecuredseniornotesdue2025Domain srt:ParentCompanyMember aes:RecourseDebtMember 2018-12-31 0000874761 aes:DebtMaturityYearTwoMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:UnamortizedDiscountsMember 2019-12-31 0000874761 aes:DebtMaturityYearThreeMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:DebtMaturityYearFiveMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:DebtMaturityYearFourMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:DebtMaturityYearOneMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:DebtMaturityThereafterMember srt:ParentCompanyMember 2019-12-31 0000874761 aes:MongDuongSubsidiaryMember aes:NonrecourseDebtMember 2019-01-01 2019-09-30 0000874761 aes:AESSouthlandDomain aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:AESTieteDomain aes:NonrecourseDebtMember 2019-01-01 2019-06-30 0000874761 aes:DplSubsidiaryMember aes:NonrecourseDebtMember 2019-06-30 0000874761 aes:GenerSubsidiaryMember aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:GenerSubsidiaryMember aes:NonrecourseDebtMember 2019-01-01 2019-12-31 0000874761 aes:DplSubsidiaryMember aes:NonrecourseDebtMember 2019-01-01 2019-06-30 0000874761 aes:TEGTEPMexicoSubsidiaryMember aes:NonrecourseDebtMember 2019-01-01 2019-12-31 0000874761 aes:TEGTEPMexicoSubsidiaryMember aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:ColonDomain aes:NonrecourseDebtMember 2019-01-01 2019-09-30 0000874761 aes:AESSouthlandDomain aes:NonrecourseDebtMember 2019-01-01 2019-12-31 0000874761 aes:CochraneSubsidiaryMember aes:NonrecourseDebtMember 2019-01-01 2019-12-31 0000874761 aes:CochraneSubsidiaryMember aes:NonrecourseDebtMember 2019-12-31 0000874761 aes:MongDuongSubsidiaryMember aes:NonrecourseDebtMember 2019-09-30 0000874761 aes:AESTieteDomain aes:NonrecourseDebtMember 2019-06-30 0000874761 aes:ColonDomain aes:NonrecourseDebtMember 2019-09-30 0000874761 aes:JordanMember aes:CovenantViolationMember 2019-12-31 0000874761 country:PR aes:CovenantViolationMember 2019-12-31 0000874761 aes:AESlluminaMember aes:CovenantViolationMember 2019-12-31 0000874761 aes:OtherNonrecourseDebtMember aes:FixedRateDebtMember 2019-12-31 0000874761 aes:MultilateralDebtMember aes:FixedRateDebtMember 2019-12-31 0000874761 us-gaap:LoansPayableMember aes:VariableRateDebtMember 2019-12-31 0000874761 aes:OtherNonrecourseDebtMember aes:FixedRateDebtMember 2018-12-31 0000874761 aes:MultilateralDebtMember aes:FixedRateDebtMember 2018-12-31 0000874761 us-gaap:LoansPayableMember aes:FixedRateDebtMember 2019-12-31 0000874761 us-gaap:NotesPayableToBanksMember aes:VariableRateDebtMember 2018-12-31 0000874761 us-gaap:LoansPayableMember aes:VariableRateDebtMember 2018-12-31 0000874761 us-gaap:NotesPayableToBanksMember aes:VariableRateDebtMember 2019-12-31 0000874761 us-gaap:NotesPayableToBanksMember aes:FixedRateDebtMember 2019-12-31 0000874761 us-gaap:LoansPayableMember aes:FixedRateDebtMember 2018-12-31 0000874761 aes:MultilateralDebtMember aes:VariableRateDebtMember 2019-12-31 0000874761 aes:MultilateralDebtMember aes:VariableRateDebtMember 2018-12-31 0000874761 us-gaap:NotesPayableToBanksMember aes:FixedRateDebtMember 2018-12-31 0000874761 aes:GenerSubsidiaryMember aes:A8.35SeniorUnsecuredNotesdue2073Member 2019-03-31 0000874761 aes:GenerSubsidiaryMember aes:Seniorunsecurednotesdue2021Member 2019-10-01 2019-12-31 0000874761 aes:A7.375SeniorNotesDue2021MemberMember us-gaap:UnsecuredDebtMember 2018-03-31 0000874761 aes:DPLMember us-gaap:VariableRateDomain 2019-01-01 2019-06-30 0000874761 aes:CochraneSubsidiaryMember aes:A6.25SeniorSecuredFacilityAgreementdue2034Member us-gaap:CreditFacilityDomain 2019-12-31 0000874761 aes:GenerSubsidiaryMember aes:Seniorunsecurednotesdue2025Member 2019-10-01 2019-12-31 0000874761 aes:A5.5SeniorNotesDue2024MemberMember 2018-01-01 2018-03-31 0000874761 aes:LIBOR1.75TermLoanDueIn2022Member 2019-01-01 2019-09-30 0000874761 aes:A5.5SeniorNotesDue2024MemberMember us-gaap:UnsecuredDebtMember aes:RecourseDebtMember 2018-01-01 2018-03-31 0000874761 aes:RecourseDebtMember 2019-12-31 0000874761 aes:A8.0SeniorNotesDue2020Domain 2018-01-01 2018-03-31 0000874761 aes:GenerSubsidiaryMember aes:A7.125SeniorUnsecuredNotesdue2079Member us-gaap:SeniorNotesMember 2019-03-31 0000874761 aes:A4.5SeniorNotesDue2023DomainDomain us-gaap:UnsecuredDebtMember 2018-03-31 0000874761 aes:A5.5SeniorNotesDue2025MemberMember 2018-01-01 2018-03-31 0000874761 aes:A5.5SeniorNotesDue2025MemberMember us-gaap:SeniorNotesMember 2018-03-31 0000874761 aes:GenerSubsidiaryMember aes:Seniorunsecurednotesdue2021Member 2019-01-01 2019-12-31 0000874761 aes:SeniorSecuredTermLoandue2022Member us-gaap:UnsecuredDebtMember aes:RecourseDebtMember 2018-01-01 2018-12-31 0000874761 aes:CochraneSubsidiaryMember us-gaap:VariableRateDomain 2019-01-01 2019-12-31 0000874761 aes:A4.35SeniorNotesdue2029Domain us-gaap:SeniorNotesMember 2019-06-30 0000874761 aes:CochraneSubsidiaryMember us-gaap:VariableRateDomain us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0000874761 aes:MongDuongSubsidiaryMember aes:LIBOR4.15SeniorNotesDueIn2029MemberMember us-gaap:SeniorNotesMember aes:NonrecourseDebtMember 2019-01-01 2019-09-30 0000874761 aes:A7.25SeniorNotesdue2021Domain us-gaap:UnsecuredDebtMember 2019-06-30 0000874761 aes:MongDuongSubsidiaryMember aes:LIBOR2.25SeniorNotesDueIn2029Member us-gaap:SeniorNotesMember 2019-09-30 0000874761 aes:CochraneSubsidiaryMember aes:A5.50SeniorNotesdue2027Member us-gaap:SeniorNotesMember 2019-12-31 0000874761 aes:A8.0SeniorNotesDue2020Domain us-gaap:UnsecuredDebtMember 2018-03-31 0000874761 aes:GenerSubsidiaryMember us-gaap:VariableRateDomain us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0000874761 aes:A4.875SeniorNotesDue2023MemberMember us-gaap:UnsecuredDebtMember aes:RecourseDebtMember 2019-01-01 2019-09-30 0000874761 aes:A4.0SeniorNotesDue2021DomainDomain us-gaap:UnsecuredDebtMember 2018-03-31 0000874761 aes:A4.0SeniorNotesDue2021DomainDomain us-gaap:SeniorNotesMember 2018-03-31 0000874761 aes:A4.41SPVLoanMember us-gaap:SeniorNotesMember 2019-09-30 0000874761 aes:A7.18SPVLoanMemberMember us-gaap:SeniorNotesMember 2019-09-30 0000874761 aes:A4.5SeniorNotesDue2023DomainDomain us-gaap:SeniorNotesMember 2018-03-31 0000874761 aes:A7.25SeniorNotesdue2021Domain us-gaap:UnsecuredDebtMember aes:NonrecourseDebtMember 2019-01-01 2019-06-30 0000874761 us-gaap:VariableRateDomain us-gaap:SeniorNotesMember 2019-06-30 0000874761 aes:DPLMember aes:A3.95SeniorNotesdue2049Domain us-gaap:SeniorNotesMember 2019-06-30 0000874761 aes:A4.875SeniorNotesDue2023MemberMember 2019-01-01 2019-09-30 0000874761 aes:A4.0SeniorNotesDue2021DomainDomain us-gaap:UnsecuredDebtMember aes:RecourseDebtMember 2018-01-01 2018-03-31 0000874761 aes:A7.25SeniorNotesdue2021Domain 2019-01-01 2019-06-30 0000874761 aes:GenerSubsidiaryMember aes:A8.35SeniorUnsecuredNotesdue2073Member 2019-01-01 2019-03-31 0000874761 aes:GenerSubsidiaryMember aes:A6.35SeniorUnsecuredNotesdue2079Member us-gaap:SeniorNotesMember 2019-12-31 0000874761 aes:A4.875SeniorNotesDue2023MemberMember us-gaap:SeniorNotesMember 2019-09-30 0000874761 aes:A7.25SeniorNotesdue2021Domain us-gaap:SeniorNotesMember 2019-06-30 0000874761 aes:A5.5SeniorNotesDue2024MemberMember us-gaap:SeniorNotesMember 2018-03-31 0000874761 aes:A7.375SeniorNotesDue2021MemberMember 2018-01-01 2018-03-31 0000874761 aes:SeniorSecuredTermLoandue2022Member aes:RecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-12-31 0000874761 us-gaap:RevolvingCreditFacilityMember aes:RecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0000874761 us-gaap:RevolvingCreditFacilityMember aes:RecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-12-31 0000874761 aes:SeniorSecuredTermLoandue2022Member aes:RecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0000874761 aes:OtherPurchaseContractsMember 2017-01-01 2017-12-31 0000874761 aes:ElectricityPurchaseContractsMember 2019-12-31 0000874761 aes:ElectricityPurchaseContractsMember 2018-01-01 2018-12-31 0000874761 aes:OtherPurchaseContractsMember 2019-12-31 0000874761 aes:ElectricityPurchaseContractsMember 2019-01-01 2019-12-31 0000874761 aes:FuelPurchaseContractsMember 2019-12-31 0000874761 aes:ElectricityPurchaseContractsMember 2017-01-01 2017-12-31 0000874761 aes:FuelPurchaseContractsMember 2017-01-01 2017-12-31 0000874761 aes:OtherPurchaseContractsMember 2018-01-01 2018-12-31 0000874761 aes:OtherPurchaseContractsMember 2019-01-01 2019-12-31 0000874761 aes:FuelPurchaseContractsMember 2018-01-01 2018-12-31 0000874761 aes:FuelPurchaseContractsMember 2019-01-01 2019-12-31 0000874761 srt:MinimumMember aes:LitigationMember 2019-12-31 0000874761 srt:MaximumMember us-gaap:EnvironmentalRemediationContingencyDomain 2019-12-31 0000874761 aes:LitigationMember 2018-12-31 0000874761 us-gaap:EnvironmentalRemediationContingencyDomain 2019-12-31 0000874761 srt:MaximumMember us-gaap:StandbyLettersOfCreditMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember aes:LitigationMember 2019-12-31 0000874761 aes:LitigationMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:StandbyLettersOfCreditMember 2019-01-01 2019-12-31 0000874761 us-gaap:EnvironmentalRemediationContingencyDomain 2018-12-31 0000874761 us-gaap:IndemnificationGuaranteeMember 2019-12-31 0000874761 us-gaap:SecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 srt:MaximumMember us-gaap:IndemnificationGuaranteeMember 2019-12-31 0000874761 us-gaap:UnsecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 us-gaap:GuaranteeObligationsMember 2019-12-31 0000874761 srt:MaximumMember us-gaap:SecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 srt:MaximumMember us-gaap:UnsecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 srt:MaximumMember us-gaap:GuaranteeObligationsMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:UnsecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:GuaranteeObligationsMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:SecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000874761 us-gaap:PropertySubjectToOperatingLeaseMember 2019-12-31 0000874761 us-gaap:ForeignPlanMember 2019-12-31 0000874761 country:US 2019-12-31 0000874761 country:US 2018-12-31 0000874761 us-gaap:ForeignPlanMember 2018-12-31 0000874761 country:US 2019-01-01 2019-12-31 0000874761 country:US 2018-01-01 2018-12-31 0000874761 us-gaap:ForeignPlanMember 2019-01-01 2019-12-31 0000874761 us-gaap:ForeignPlanMember 2018-01-01 2018-12-31 0000874761 us-gaap:RealEstateMember country:US 2018-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 aes:OtherPlanInvestmentsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:DebtSecuritiesMember country:US 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember country:US 2018-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:EquitySecuritiesMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 aes:OtherPlanInvestmentsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 aes:OtherPlanInvestmentsMember country:US 2019-12-31 0000874761 us-gaap:RealEstateMember country:US 2019-12-31 0000874761 us-gaap:DebtSecuritiesMember country:US 2019-12-31 0000874761 us-gaap:DebtSecuritiesMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 aes:OtherPlanInvestmentsMember country:US 2018-12-31 0000874761 us-gaap:ForeignPlanMember 2017-01-01 2017-12-31 0000874761 country:US 2017-01-01 2017-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember 2018-12-31 0000874761 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember 2019-12-31 0000874761 us-gaap:ForeignPlanMember 2017-12-31 0000874761 country:US 2017-12-31 0000874761 us-gaap:FixedIncomeFundsMember country:US 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member country:US 2018-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel1Member country:US 2018-12-31 0000874761 us-gaap:FairValueInputsLevel3Member country:US 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member country:US 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel2Member country:US 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel1Member country:US 2019-12-31 0000874761 us-gaap:EquityFundsMember country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel3Member country:US 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member country:US 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member country:US 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember country:US 2019-12-31 0000874761 us-gaap:FairValueInputsLevel1Member country:US 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member country:US 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member country:US 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member country:US 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member country:US 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member country:US 2019-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member country:US 2019-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember country:US 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member country:US 2019-12-31 0000874761 us-gaap:FairValueInputsLevel2Member country:US 2018-12-31 0000874761 us-gaap:FairValueInputsLevel3Member country:US 2019-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member country:US 2018-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member country:US 2018-12-31 0000874761 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel3Member country:US 2019-12-31 0000874761 us-gaap:RealEstateMember us-gaap:FairValueInputsLevel2Member country:US 2018-12-31 0000874761 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member country:US 2018-12-31 0000874761 aes:IplSubsidiaryMember 2019-12-31 0000874761 aes:ColonDomain 2018-01-01 2018-12-31 0000874761 aes:IplSubsidiaryMember srt:MaximumMember 2019-12-31 0000874761 aes:ColonDomain 2019-01-01 2019-12-31 0000874761 aes:IplSubsidiaryMember srt:MinimumMember 2019-12-31 0000874761 us-gaap:OtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000874761 us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000874761 aes:IPALCOEnterprisesInc.Member 2019-12-31 0000874761 aes:ColonDomain 2019-12-31 0000874761 aes:IPALCOEnterprisesInc.Member 2018-12-31 0000874761 aes:IplSubsidiaryMember 2018-12-31 0000874761 aes:ColonDomain 2018-12-31 0000874761 aes:IplSubsidiaryMember srt:MaximumMember 2018-12-31 0000874761 aes:IplSubsidiaryMember srt:MinimumMember 2018-12-31 0000874761 aes:AltoMaipoMember 2017-03-31 0000874761 aes:DominicanRepublicMember 2017-09-30 0000874761 aes:DominicanRepublicMember 2017-01-01 2017-09-30 0000874761 aes:DominicanRepublicMember 2017-09-28 2017-09-28 0000874761 aes:AltoMaipoMember 2017-01-01 2017-03-31 0000874761 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000874761 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000874761 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccountingStandardsUpdate201712Member 2019-01-01 2019-12-31 0000874761 aes:ASC606ImpactMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000874761 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000874761 aes:ASC606ImpactMember 2018-12-31 0000874761 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000874761 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000874761 aes:ASC606ImpactMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-01 2019-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2018-01-01 2018-12-31 0000874761 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000874761 2019-12-06 2019-12-06 0000874761 2010-07-07 2019-12-31 0000874761 2018-10-01 2018-12-31 0000874761 2019-07-01 2019-09-30 0000874761 2019-04-01 2019-06-30 0000874761 2019-01-01 2019-03-31 0000874761 country:PR 2019-01-01 2019-12-31 0000874761 country:PR 2019-12-31 0000874761 country:PR 2017-01-01 2017-12-31 0000874761 country:PR 2018-12-31 0000874761 country:PR 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2017-01-01 2017-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2017-01-01 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2017-01-01 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2019-01-01 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2017-01-01 2017-12-31 0000874761 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2019-01-01 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2019-01-01 2019-12-31 0000874761 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2019-01-01 2019-12-31 0000874761 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2019-01-01 2019-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2017-01-01 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2019-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2017-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2019-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:USandUtilitiesDomain 2019-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2019-01-01 2019-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2017-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2019-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2018-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:EURASIAMember 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember aes:MCACMember 2017-12-31 0000874761 us-gaap:OperatingSegmentsMember srt:SouthAmericaMember 2018-12-31 0000874761 us-gaap:CorporateNonSegmentMember aes:CorporateOtherAndOtherEliminationsMember 2018-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2017-01-01 2017-12-31 0000874761 us-gaap:MaterialReconcilingItemsMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2018-01-01 2018-12-31 0000874761 country:US 2019-01-01 2019-12-31 0000874761 country:GB 2017-01-01 2017-12-31 0000874761 country:SV 2019-12-31 0000874761 country:PH 2019-01-01 2019-12-31 0000874761 country:SV 2019-01-01 2019-12-31 0000874761 country:DO 2018-12-31 0000874761 country:MX 2017-01-01 2017-12-31 0000874761 country:BG 2018-01-01 2018-12-31 0000874761 country:BR 2018-01-01 2018-12-31 0000874761 country:JO 2017-01-01 2017-12-31 0000874761 country:KZ 2019-01-01 2019-12-31 0000874761 country:BR 2019-12-31 0000874761 aes:TotalNonUsMember 2019-12-31 0000874761 country:AR 2018-01-01 2018-12-31 0000874761 country:CL 2019-01-01 2019-12-31 0000874761 aes:TotalNonUsMember 2019-01-01 2019-12-31 0000874761 country:PA 2019-01-01 2019-12-31 0000874761 aes:TotalNonUsMember 2017-01-01 2017-12-31 0000874761 country:KZ 2018-12-31 0000874761 country:BG 2018-12-31 0000874761 country:KZ 2018-01-01 2018-12-31 0000874761 country:DO 2019-12-31 0000874761 country:CO 2019-01-01 2019-12-31 0000874761 country:GB 2018-01-01 2018-12-31 0000874761 country:CL 2018-12-31 0000874761 country:JO 2018-01-01 2018-12-31 0000874761 country:BG 2017-01-01 2017-12-31 0000874761 country:DO 2019-01-01 2019-12-31 0000874761 country:MX 2018-12-31 0000874761 country:SV 2018-12-31 0000874761 aes:VietnamMember 2018-01-01 2018-12-31 0000874761 country:GB 2019-12-31 0000874761 country:CL 2019-12-31 0000874761 aes:OtherNonUsMember 2019-12-31 0000874761 country:PA 2019-12-31 0000874761 country:PA 2018-01-01 2018-12-31 0000874761 aes:VietnamMember 2019-12-31 0000874761 country:MX 2018-01-01 2018-12-31 0000874761 country:US 2018-12-31 0000874761 country:JO 2019-01-01 2019-12-31 0000874761 country:BR 2017-01-01 2017-12-31 0000874761 country:KZ 2019-12-31 0000874761 country:GB 2019-01-01 2019-12-31 0000874761 aes:OtherNonUsMember 2019-01-01 2019-12-31 0000874761 aes:TotalNonUsMember 2018-01-01 2018-12-31 0000874761 country:MX 2019-01-01 2019-12-31 0000874761 country:PH 2018-12-31 0000874761 country:PH 2019-12-31 0000874761 country:CL 2018-01-01 2018-12-31 0000874761 aes:VietnamMember 2019-01-01 2019-12-31 0000874761 country:SV 2018-01-01 2018-12-31 0000874761 country:CO 2018-12-31 0000874761 country:CO 2018-01-01 2018-12-31 0000874761 country:US 2019-12-31 0000874761 country:US 2017-01-01 2017-12-31 0000874761 country:CL 2017-01-01 2017-12-31 0000874761 aes:OtherNonUsMember 2018-01-01 2018-12-31 0000874761 country:BG 2019-12-31 0000874761 aes:TotalNonUsMember 2018-12-31 0000874761 country:PA 2017-01-01 2017-12-31 0000874761 aes:VietnamMember 2018-12-31 0000874761 country:SV 2017-01-01 2017-12-31 0000874761 country:KZ 2017-01-01 2017-12-31 0000874761 country:AR 2019-01-01 2019-12-31 0000874761 country:CO 2019-12-31 0000874761 country:PA 2018-12-31 0000874761 country:JO 2019-12-31 0000874761 country:PH 2018-01-01 2018-12-31 0000874761 country:BG 2019-01-01 2019-12-31 0000874761 country:AR 2017-01-01 2017-12-31 0000874761 aes:OtherNonUsMember 2018-12-31 0000874761 country:BR 2018-12-31 0000874761 aes:VietnamMember 2017-01-01 2017-12-31 0000874761 country:BR 2019-01-01 2019-12-31 0000874761 country:US 2018-01-01 2018-12-31 0000874761 country:PH 2017-01-01 2017-12-31 0000874761 country:DO 2018-01-01 2018-12-31 0000874761 aes:OtherNonUsMember 2017-01-01 2017-12-31 0000874761 country:MX 2019-12-31 0000874761 country:CO 2017-01-01 2017-12-31 0000874761 country:DO 2017-01-01 2017-12-31 0000874761 country:JO 2018-12-31 0000874761 country:GB 2018-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000874761 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000874761 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2019-12-31 0000874761 srt:MaximumMember aes:PerformanceStockUnitsMember 2019-12-31 0000874761 srt:MinimumMember aes:PerformanceStockUnitsMember 2019-12-31 0000874761 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000874761 aes:PerformanceCashUnitsMember 2018-01-01 2018-12-31 0000874761 aes:PerformanceCashUnitsMember 2017-01-01 2017-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000874761 srt:MinimumMember aes:PerformanceStockUnitsMember 2018-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000874761 aes:PerformanceCashUnitsMember 2019-01-01 2019-12-31 0000874761 srt:MaximumMember aes:PerformanceStockUnitsMember 2018-12-31 0000874761 srt:MaximumMember aes:PerformanceStockUnitsMember 2017-12-31 0000874761 srt:MinimumMember aes:PerformanceStockUnitsMember 2017-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2018-12-31 0000874761 us-gaap:EmployeeStockOptionMember 2017-12-31 0000874761 aes:MCACMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember aes:USandUtilitiesDomain 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember aes:EURASIAMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember aes:EURASIAMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember aes:MCACMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember srt:SouthAmericaMember 2019-01-01 2019-12-31 0000874761 aes:NonregulatedrevenueMember aes:CorporateOtherAndOtherEliminationsMember 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember aes:CorporateOtherAndOtherEliminationsMember 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember aes:MCACMember 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember srt:SouthAmericaMember 2019-01-01 2019-12-31 0000874761 aes:EURASIAMember 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember aes:USandUtilitiesDomain 2019-01-01 2019-12-31 0000874761 srt:SouthAmericaMember 2019-01-01 2019-12-31 0000874761 aes:CorporateOtherAndOtherEliminationsMember 2019-01-01 2019-12-31 0000874761 aes:USandUtilitiesDomain 2019-01-01 2019-12-31 0000874761 aes:RegulatedRevenueMember aes:MCACMember 2018-01-01 2018-12-31 0000874761 aes:USandUtilitiesDomain 2018-01-01 2018-12-31 0000874761 aes:RegulatedRevenueMember srt:SouthAmericaMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember srt:SouthAmericaMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember aes:MCACMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember 2018-01-01 2018-12-31 0000874761 aes:MCACMember 2018-01-01 2018-12-31 0000874761 aes:RegulatedRevenueMember aes:CorporateOtherAndOtherEliminationsMember 2018-01-01 2018-12-31 0000874761 aes:RegulatedRevenueMember aes:USandUtilitiesDomain 2018-01-01 2018-12-31 0000874761 aes:RegulatedRevenueMember 2018-01-01 2018-12-31 0000874761 aes:EURASIAMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember aes:CorporateOtherAndOtherEliminationsMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember aes:EURASIAMember 2018-01-01 2018-12-31 0000874761 aes:RegulatedRevenueMember aes:EURASIAMember 2018-01-01 2018-12-31 0000874761 srt:SouthAmericaMember 2018-01-01 2018-12-31 0000874761 aes:CorporateOtherAndOtherEliminationsMember 2018-01-01 2018-12-31 0000874761 aes:NonregulatedrevenueMember aes:USandUtilitiesDomain 2018-01-01 2018-12-31 0000874761 us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000874761 aes:NaPuaMakaniPowerPartnersMember 2019-01-01 2019-12-31 0000874761 us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000874761 us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000874761 aes:NaPuaMakaniPowerPartnersMember 2018-01-01 2018-12-31 0000874761 aes:KilrootandBallylumfordMember 2019-01-01 2019-12-31 0000874761 aes:KazakhstanMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-03-31 0000874761 aes:DplSubsidiaryMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000874761 aes:KillenStationMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-12-31 0000874761 aes:ShadyPointMember 2018-12-31 0000874761 aes:LaurelMountainMember aes:LongLivedAssetsHeldAndUsedMember 2017-01-01 2017-12-31 0000874761 aes:KazakhstanHydroMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-12-31 0000874761 aes:KilrootandBallylumfordMember 2019-12-31 0000874761 aes:KazakhstanMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000874761 aes:KilrootMember aes:LongLivedAssetsHeldAndUsedMember 2019-12-31 0000874761 aes:KilrootMember aes:LongLivedAssetsHeldAndUsedMember 2018-01-01 2018-12-31 0000874761 aes:NejapaMember 2018-01-01 2018-12-31 0000874761 aes:KazakhstanHydroMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000874761 aes:StuartStationMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-12-31 0000874761 aes:HawaiiSubsidiaryMember aes:LongLivedAssetsHeldAndUsedMember 2019-01-01 2019-12-31 0000874761 aes:DPLPeakingGenerationDomain us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-12-31 0000874761 aes:LaurelMountainMember aes:LongLivedAssetsHeldAndUsedMember 2017-12-31 0000874761 aes:HawaiiSubsidiaryMember aes:LongLivedAssetsHeldAndUsedMember 2019-12-31 0000874761 aes:NejapaMember 2018-12-31 0000874761 aes:ShadyPointMember 2018-01-01 2018-12-31 0000874761 aes:DPLPeakingGenerationDomain us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000874761 aes:NejapaMember 2017-01-01 2017-12-31 0000874761 aes:ShadyPointMember 2017-01-01 2017-12-31 0000874761 aes:LaurelMountainMember 2018-01-01 2018-12-31 0000874761 aes:KazakhstanHydroMember 2017-01-01 2017-12-31 0000874761 aes:KazakhstanMember 2018-01-01 2018-12-31 0000874761 aes:KazakhstanMember 2017-01-01 2017-12-31 0000874761 aes:LaurelMountainMember 2019-01-01 2019-12-31 0000874761 aes:NejapaMember 2019-01-01 2019-12-31 0000874761 aes:KilrootandBallylumfordMember 2017-01-01 2017-12-31 0000874761 aes:DplSubsidiaryMember 2017-01-01 2017-12-31 0000874761 aes:HawaiiSubsidiaryMember 2019-01-01 2019-12-31 0000874761 aes:KilrootandBallylumfordMember 2018-01-01 2018-12-31 0000874761 aes:OtherImpairmentMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember 2017-01-01 2017-12-31 0000874761 aes:OtherImpairmentMember 2018-01-01 2018-12-31 0000874761 aes:KazakhstanHydroMember 2018-01-01 2018-12-31 0000874761 aes:KazakhstanMember 2019-01-01 2019-12-31 0000874761 aes:KazakhstanHydroMember 2019-01-01 2019-12-31 0000874761 aes:ShadyPointMember 2019-01-01 2019-12-31 0000874761 aes:HawaiiSubsidiaryMember 2018-01-01 2018-12-31 0000874761 aes:LaurelMountainMember 2017-01-01 2017-12-31 0000874761 aes:OtherImpairmentMember 2017-01-01 2017-12-31 0000874761 us-gaap:InvestmentCreditMember 2019-12-31 0000874761 country:AR 2019-10-01 2019-12-31 0000874761 us-gaap:GeneralBusinessMember 2019-12-31 0000874761 country:VN 2017-01-01 2017-12-31 0000874761 country:US 2019-01-01 2019-12-31 0000874761 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000874761 country:VN 2019-01-01 2019-12-31 0000874761 country:US 2018-01-01 2018-12-31 0000874761 country:US 2018-10-01 2018-12-31 0000874761 country:US 2017-01-01 2017-12-31 0000874761 country:AR aes:FY2022andbeyondDomain 2019-01-01 2019-12-31 0000874761 us-gaap:InternalRevenueServiceIRSMember 2019-12-31 0000874761 country:AR aes:FY2020andbeyondMember 2018-01-01 2018-12-31 0000874761 country:US 2019-12-31 0000874761 country:VN 2018-01-01 2018-12-31 0000874761 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0000874761 country:AR 2018-01-01 2018-12-31 0000874761 country:AR aes:FY20202021Domain 2019-01-01 2019-12-31 0000874761 country:AR aes:FY20182019Member 2018-01-01 2018-12-31 0000874761 aes:GuacoldaAffiliateMember 2019-01-01 2019-12-31 0000874761 us-gaap:ForeignCountryMember 2019-12-31 0000874761 aes:Year2017to2024Member aes:ForeignJurisdictionsMember 2019-12-31 0000874761 aes:ForeignJurisdictionsMember 2019-12-31 0000874761 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000874761 country:AR 2017-01-01 2017-12-31 0000874761 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000874761 2015-12-31 0000874761 aes:BorsodMember 2018-10-01 2018-12-31 0000874761 aes:EletropauloSubsidiaryMember 2017-01-01 2017-12-31 0000874761 aes:EletropauloSubsidiaryMember 2018-04-01 2018-06-30 0000874761 aes:EletropauloSubsidiaryMember 2017-10-01 2017-12-31 0000874761 aes:MasinlocSubsidiaryMember 2014-06-24 2014-06-25 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ElectricaSantiagoGenerESSAMember 2018-04-01 2018-06-30 0000874761 aes:MasinlocSubsidiaryMember 2018-03-20 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KilrootandBallylumfordMember 2019-06-13 2019-06-13 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ZimmerandMiamiFortMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:DplSubsidiaryMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember aes:JordanMember 2019-12-31 0000874761 aes:MasinlocSubsidiaryMember 2014-06-25 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:MasinlocSubsidiaryMember 2018-01-01 2018-03-31 0000874761 aes:KazakhstanHydroMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KazakhstanHydroMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupNotDiscontinuedOperationsMember aes:AdvancionEnergyStorageMember 2018-01-01 2018-03-31 0000874761 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember aes:RedondoBeachMember 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:CompaniaTransmisoradelNorteGrandeMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember aes:JordanMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:BeckjordFacilityMember 2018-01-01 2018-03-31 0000874761 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember aes:JordanMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KazakhstanMember 2017-04-07 2017-04-07 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:DPLPeakingGenerationDomain 2018-01-01 2018-03-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ShadyPointMember 2019-05-22 2019-05-22 0000874761 aes:KazakhstanHydroMember 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:MasinlocSubsidiaryMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KazakhstanHydroMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember aes:JordanMember 2019-01-01 2019-12-31 0000874761 aes:MasinlocSubsidiaryMember 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:DplSubsidiaryMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ShadyPointMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KilrootandBallylumfordMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KilrootandBallylumfordMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KilrootandBallylumfordMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ShadyPointMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:DplSubsidiaryMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:OtherSubsidiariesMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:MasinlocSubsidiaryMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ZimmerandMiamiFortMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:OtherSubsidiariesMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ZimmerandMiamiFortMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:OtherSubsidiariesMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KazakhstanHydroMember 2019-01-01 2019-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:MasinlocSubsidiaryMember 2017-01-01 2017-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:KazakhstanHydroMember 2018-01-01 2018-12-31 0000874761 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aes:ShadyPointMember 2019-01-01 2019-12-31 0000874761 aes:LosCururosMember 2019-01-01 2019-12-31 0000874761 aes:AltoSertaoIIMember 2017-09-30 0000874761 aes:DistributedEnergyMember 2018-12-31 0000874761 aes:AltoSertaoIIMember 2017-07-01 2017-09-30 0000874761 aes:AltoSertaoIIMember 2018-03-31 0000874761 aes:NaPuaMakaniPowerPartnersMember 2018-11-01 0000874761 aes:GuaimbeSolarComplexMember 2018-07-01 2018-09-30 0000874761 aes:NaPuaMakaniPowerPartnersMember 2018-10-01 2018-12-31 0000874761 aes:AltoSertaoIIMember 2018-07-01 2018-09-30 0000874761 aes:DistributedEnergyMember 2018-10-01 2018-12-31 0000874761 aes:LosCururosMember us-gaap:SubsequentEventMember 2020-01-01 2020-03-31 0000874761 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000874761 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000874761 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0000874761 aes:BancoGeneral_RelatedPartyMember 2018-12-31 0000874761 aes:BancoGeneral_RelatedPartyMember 2019-12-31 0000874761 aes:MongDuongFinanceHoldingsB.V._RelatedPartyMember 2019-12-31 0000874761 aes:Strabag_EPCContractor_RelatedPartyMember 2018-12-31 0000874761 aes:Strabag_EPCContractor_RelatedPartyMember 2019-12-31 0000874761 srt:AffiliatedEntityMember 2018-01-01 2018-12-31 0000874761 us-gaap:ElectricityGenerationMember srt:AffiliatedEntityMember 2017-01-01 2017-12-31 0000874761 srt:AffiliatedEntityMember 2017-01-01 2017-12-31 0000874761 srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0000874761 us-gaap:ElectricityGenerationMember srt:AffiliatedEntityMember 2018-01-01 2018-12-31 0000874761 us-gaap:ElectricityGenerationMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0000874761 srt:AffiliatedEntityMember 2018-12-31 0000874761 srt:AffiliatedEntityMember 2019-12-31 0000874761 2018-04-01 2018-06-30 0000874761 2018-07-01 2018-09-30 0000874761 2018-01-01 2018-03-31 0000874761 2019-10-01 2019-12-31 0000874761 country:US 2018-07-01 2018-09-30 0000874761 srt:ParentCompanyMember 2019-12-31 0000874761 srt:ParentCompanyMember 2018-12-31 0000874761 srt:ParentCompanyMember 2018-01-01 2018-12-31 0000874761 srt:ParentCompanyMember 2017-01-01 2017-12-31 0000874761 srt:ParentCompanyMember 2019-01-01 2019-12-31 0000874761 srt:ParentCompanyMember 2015-12-31 0000874761 srt:ParentCompanyMember 2017-12-31 0000874761 srt:ParentCompanyMember aes:RecourseDebtExcludingJuniorSubordinatedDebtMember 2018-12-31 0000874761 srt:ParentCompanyMember aes:RecourseDebtExcludingJuniorSubordinatedDebtMember 2019-12-31 0000874761 srt:ParentCompanyMember us-gaap:GuaranteesMember 2019-12-31 0000874761 srt:MinimumMember us-gaap:UnsecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-09-30 0000874761 srt:MaximumMember us-gaap:UnsecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-09-30 0000874761 srt:MaximumMember us-gaap:SecuredDebtMember us-gaap:FinancialStandbyLetterOfCreditMember 2019-09-30 iso4217:USD iso4217:USD xbrli:shares xbrli:shares aes:agreement xbrli:pure utreg:Rate aes:segment aes:plan aes:series aes:quarter aes:business aes:integer
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
____________________________________
FORM 10-K
_____________________________________ 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended December 31, 2019
-OR-
TRANSITION REPORT FILED PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number 1-12291
aeslogominia02a01a01a02a13.jpg
THE AES CORPORATION
(Exact name of registrant as specified in its charter)
Delaware
 
54-1163725
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
4300 Wilson Boulevard
 
 
Arlington,
Virginia
 
22203
(Address of principal executive offices)
 
(Zip Code)
Registrant's telephone number, including area code:
(703)
522-1315
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol(s)
Name of Each Exchange on Which Registered
Common Stock, par value $0.01 per share
AES
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No  
Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15 (d) of the Act. Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Smaller reporting company
Emerging growth company
Non-accelerated filer
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes       No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates on June 28, 2019, the last business day of the Registrant's most recently completed second fiscal quarter (based on the adjusted closing sale price of $16.38 of the Registrant's Common Stock, as reported by the New York Stock Exchange on such date) was approximately $10.87 billion.
The number of shares outstanding of Registrant's Common Stock, par value $0.01 per share, on February 20, 2020 was 664,036,935.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of Registrant's Proxy Statement for its 2020 annual meeting of stockholders are incorporated by reference in Parts II and III
 




The AES Corporation Fiscal Year 2019 Form 10-K
Table of Contents
PART IV - ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULE


1 | 2019 Annual Report


Glossary of Terms
The following terms and abbreviations appear in the text of this report and have the definitions indicated below:
Adjusted EPS
Adjusted Earnings Per Share, a non-GAAP measure
Adjusted PTC
Adjusted Pre-tax Contribution, a non-GAAP measure of operating performance
AES
The Parent Company and its subsidiaries and affiliates
AFUDC
Allowance for Funds Used During Construction
AOCL
Accumulated Other Comprehensive Loss
ASC
Accounting Standards Codification
ASEP
National Authority of Public Services in Panama
BACT
Best Available Control Technology
BART
Best Available Retrofit Technology
BOT
Build, Operate and Transfer
BTA
Best Technology Available
CAA
U.S. Clean Air Act
CAMMESA
Wholesale Electric Market Administrator in Argentina
CCGT
Combined Cycle Gas Turbine
CCR
Coal Combustion Residuals, which includes bottom ash, fly ash and air pollution control wastes generated at coal-fired generation plant sites
CDPQ
La Caisse de dépôt et placement du Quebéc
CEN
Coordinador Electrico Nacional in Chile
CEO
Chief Executive Officer
CFE
Federal Electricity Commission in Mexico
CHP
Combined Heat and Power
CO2
Carbon Dioxide
COSO
Committee of Sponsoring Organizations of the Treadway Commission
CPI
U.S. Consumer Price Index
CPP
U.S. Clean Power Plan
CREG
Regulatory commission of energy and gas in Colombia
CRES
Competitive Retail Electric Service
CSAPR
U.S. Cross-State Air Pollution Rule
CTNG
Compañia Transmisora del Norte Grande
CWA
U.S. Clean Water Act
DG Comp
Directorate-General for Competition of the European Commission
DMR
Distribution Modernization Rider
DP&L
The Dayton Power & Light Company
DPL
DPL Inc.
DPP
Dominican Power Partners
EPA
U.S. Environmental Protection Agency
EPC
Engineering, Procurement, and Construction
ERCOT
Electric Reliability Council of Texas
ESP
Electric Security Plan
EU
European Union
EURIBOR
Euro Inter Bank Offered Rate
EUSGU
Electric Utility Steam Generating Unit
EVN
Electricity of Vietnam
FERC
U.S. Federal Energy Regulatory Commission
FGD
Flue gas desulphurization
FONINVEMEM
Fund for the Investment Needed to Increase the Supply of Electricity in the Wholesale Market in Argentina
FPA
U.S. Federal Power Act
FX
Foreign Exchange
GAAP
Generally Accepted Accounting Principles in the United States
GDPR
EU General Data Protection Regulation
GHG
Greenhouse Gas
GILTI
Global Intangible Low Taxed Income
GRIDCO
Grid Corporation of Odisha Ltd.
GWh
Gigawatt Hours
HLBV
Hypothetical Liquidation Book Value
IDEM
Indiana Department of Environmental Management
ITC
Imputed Tax Credit
IPALCO
IPALCO Enterprises, Inc.
IPL
Indianapolis Power & Light Company
IPP
Independent Power Producers
I-SEM
Integrated Single Electricity Market in Ireland
ISO
Independent System Operator
IURC
Indiana Utility Regulatory Commission
LIBOR
London Inter Bank Offered Rate



2 | 2019 Annual Report


LNG
Liquefied Natural Gas
MISO
Midcontinent Independent System Operator, Inc.
MRE
Energy Reallocation Mechanism
MW
Megawatts
MWh
Megawatt Hours
NAAQS
U.S. National Ambient Air Quality Standards
NCI
Noncontrolling Interest
NCRE
Non-Conventional Renewable Energy
NEK
Natsionalna Elektricheska Kompania (state-owned electricity public supplier in Bulgaria)
NEPCO
State-owned National Electric Power Company in Jordan
NERC
North American Electric Reliability Corporation
NM
Not Meaningful
NOV
Notice of Violation
NOX
Nitrogen Dioxide
NPDES
National Pollutant Discharge Elimination System
NSPS
New Source Performance Standards
O&M
Operations and Maintenance
OERC
Orissa Electricity Regulatory Commission in India
ONS
National System Operator in Brazil
OPGC
Odisha Power Generation Corporation, Ltd.
OTC Policy
Statewide Water Quality Control Policy on the Use of Coastal and Estuarine Waters for Power Plant Cooling
OVEC
Ohio Valley Electric Corporation, an electric generating company in which DP&L has a 4.9% interest
Parent Company
The AES Corporation
PCU
Performance Cash Units
Pet Coke
Petroleum Coke
PJM
PJM Interconnection, LLC
PPA
Power Purchase Agreement
PREPA
Puerto Rico Electric Power Authority
PSD
Prevention of Significant Deterioration
PSU
Performance Stock Unit
PUCO
The Public Utilities Commission of Ohio
PURPA
U.S. Public Utility Regulatory Policies Act
QF
Qualifying Facility
RMRR
Routine Maintenance, Repair and Replacement
RSU
Restricted Stock Unit
RTO
Regional Transmission Organization
SADI
Argentine Interconnected System
SBU
Strategic Business Unit
SCE
Southern California Edison
SEC
U.S. Securities and Exchange Commission
SEN
Sistema Electrico Nacional in Chile
SIC
Central Interconnected Electricity System in Chile
SIN
National Interconnected System in Colombia
SING
Northern Interconnected Electricity System in Chile
SIP
State Implementation Plan
SNE
National Secretary of Energy in Panama
SO2
Sulfur Dioxide
SSO
Standard Service Offer
SWRCB
California State Water Resources Board
TCJA
U.S. Tax Cuts and Jobs Act 
U.S.
United States
UK
United Kingdom
USD
United States Dollar
VAT
Value Added Tax
VIE
Variable Interest Entity
Vinacomin
Vietnam National Coal-Mineral Industries Holding Corporation Ltd.
YPF
Argentina state-owned gas company



3 | 2019 Annual Report


PART I