Company Quick10K Filing
Aflac
Price51.89 EPS3
Shares749 P/E15
MCap38,889 P/FCF9
Net Debt-4,216 EBIT3,757
TEV34,673 TEV/EBIT9
TTM 2019-09-30, in MM, except price, ratios
10-Q 2020-06-30 Filed 2020-07-29
10-Q 2020-03-31 Filed 2020-04-30
10-K 2019-12-31 Filed 2020-02-21
10-Q 2019-09-30 Filed 2019-10-25
10-Q 2019-06-30 Filed 2019-07-26
10-Q 2019-03-31 Filed 2019-04-26
10-K 2018-12-31 Filed 2019-02-25
10-Q 2018-09-30 Filed 2018-11-01
10-Q 2018-06-30 Filed 2018-08-03
10-Q 2018-03-31 Filed 2018-05-04
10-K 2017-12-31 Filed 2018-02-23
10-Q 2017-09-30 Filed 2017-11-02
10-Q 2017-06-30 Filed 2017-08-03
10-Q 2017-03-31 Filed 2017-05-03
10-K 2016-12-31 Filed 2017-02-24
10-Q 2016-09-30 Filed 2016-11-04
10-Q 2016-06-30 Filed 2016-08-05
10-Q 2016-03-31 Filed 2016-05-04
10-K 2015-12-31 Filed 2016-02-25
10-Q 2015-09-30 Filed 2015-11-03
10-Q 2015-06-30 Filed 2015-08-04
10-Q 2015-03-31 Filed 2015-05-01
10-K 2014-12-31 Filed 2015-02-26
10-Q 2014-09-30 Filed 2014-11-03
10-Q 2014-06-30 Filed 2014-08-05
10-Q 2014-03-31 Filed 2014-05-02
10-K 2013-12-31 Filed 2014-02-27
10-Q 2013-09-30 Filed 2013-11-05
10-Q 2013-06-30 Filed 2013-08-06
10-Q 2013-03-31 Filed 2013-05-06
10-K 2012-12-31 Filed 2013-02-27
10-Q 2012-09-30 Filed 2012-11-02
10-Q 2012-06-30 Filed 2012-08-03
10-Q 2012-03-31 Filed 2012-05-07
10-K 2011-12-31 Filed 2012-02-27
10-Q 2011-09-30 Filed 2011-11-04
10-Q 2011-06-30 Filed 2011-08-05
10-Q 2011-03-31 Filed 2011-05-06
10-K 2010-12-31 Filed 2011-02-25
10-Q 2010-09-30 Filed 2010-11-05
10-Q 2010-06-30 Filed 2010-08-02
10-Q 2010-03-31 Filed 2010-05-07
10-K 2009-12-31 Filed 2010-02-26
8-K 2020-07-29 Regulation FD
8-K 2020-07-28 Earnings, Exhibits
8-K 2020-06-15
8-K 2020-05-07
8-K 2020-05-04
8-K 2020-04-29
8-K 2020-04-06
8-K 2020-03-30
8-K 2020-03-30
8-K 2020-03-06
8-K 2020-03-04
8-K 2020-02-04
8-K 2019-12-31
8-K 2019-12-27
8-K 2019-12-11
8-K 2019-12-02
8-K 2019-11-12
8-K 2019-10-24
8-K 2019-09-30
8-K 2019-08-22
8-K 2019-08-21
8-K 2019-08-13
8-K 2019-07-28
8-K 2019-07-25
8-K 2019-05-09
8-K 2019-05-07
8-K 2019-04-25
8-K 2019-04-12
8-K 2019-02-28
8-K 2019-01-31
8-K 2018-12-19
8-K 2018-10-31
8-K 2018-10-24
8-K 2018-10-18
8-K 2018-10-12
8-K 2018-07-26
8-K 2018-05-10
8-K 2018-05-03
8-K 2018-04-25
8-K 2018-03-23
8-K 2018-02-22
8-K 2018-02-13
8-K 2018-02-12
8-K 2018-01-31
8-K 2018-01-16
8-K 2015-07-28
8-K 2015-05-07
8-K 2015-02-26

AFL 10Q Quarterly Report

Part I. Financial Information
Item 1. Financial Statements.
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations (MD&A)
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
Part II. Other Information
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 6. Exhibits
EX-10.1 afl63020ex101.htm
EX-31.1 afl63020ex311.htm
EX-31.2 afl63020ex312.htm
EX-32 afl63020ex32.htm

Aflac Earnings 2020-06-30

Balance SheetIncome StatementCash Flow
15512493623102012201420172020
Assets, Equity
10.08.06.04.02.00.02012201420172020
Rev, G Profit, Net Income
3.92.20.5-1.1-2.8-4.52012201420172020
Ops, Inv, Fin

Document
000P364DP364DP364DP364DP5YP5YP364DP364DP364DP364D70000000001000000000false--12-31Q220200000004977falsefalse76063000000850500000000.270.270.280.280.100.10190000000019000000000015200000000293000000006300000000890000000093000000001260000000098000000006000000000030000000000600000000002500000000050000000001520000000029300000000630000000089000000009300000000106000000001330000000012600000000980000000060000000000207000000001240000000030000000000600000000002500000000050000000000.04750.04000.04000.014880.011590.011220.01750.008430.0050.009340.009320.06450.06900.036250.036250.03250.028750.009630.021080.00570.00420.04750.040.04000.014880.011590.011220.01750.008430.008300.005500.0050.009340.009320.007500.003000.06450.06900.036250.036250.03250.028750.009630.021080.00570.0042P3MP3MP3MP3MP3MP3MP3MP3M3800000000.00430.00120.02090.01890.00430.00120.02090.01890.01000.00100.00370.00060.00880.00610.00370.00060.00880.00610.01190.00120.00430.00120.02090.01890.00430.00120.02090.01890.01590.00130.00370.00060.00880.00610.00370.00060.00880.00610.02020.0046000000000000.002250.00500.000850.0030150000005000000000050000000000500000005000000001000000003000002500000025000000012000000 0000004977 2020-01-01 2020-06-30 0000004977 2020-07-20 0000004977 exch:XNYS 2020-01-01 2020-06-30 0000004977 2020-04-01 2020-06-30 0000004977 2019-01-01 2019-06-30 0000004977 2019-04-01 2019-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember 2020-01-01 2020-06-30 0000004977 2019-12-31 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2019-12-31 0000004977 2020-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000004977 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000004977 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000004977 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000004977 us-gaap:RetainedEarningsMember 2019-03-31 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000004977 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000004977 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000004977 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000004977 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000004977 2019-01-01 2019-03-31 0000004977 us-gaap:RetainedEarningsMember 2019-06-30 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000004977 us-gaap:TreasuryStockMember 2019-06-30 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000004977 2019-06-30 0000004977 us-gaap:TreasuryStockMember 2018-12-31 0000004977 us-gaap:TreasuryStockMember 2019-03-31 0000004977 us-gaap:CommonStockMember 2019-03-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000004977 us-gaap:CommonStockMember 2018-12-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000004977 2018-12-31 0000004977 us-gaap:CommonStockMember 2019-06-30 0000004977 us-gaap:RetainedEarningsMember 2018-12-31 0000004977 2019-03-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000004977 us-gaap:CommonStockMember 2019-12-31 0000004977 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000004977 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000004977 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000004977 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000004977 2020-01-01 2020-03-31 0000004977 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0000004977 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000004977 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000004977 2020-03-31 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000004977 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000004977 us-gaap:CommonStockMember 2020-06-30 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:TreasuryStockMember 2019-12-31 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommonStockMember 2019-12-31 0000004977 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000004977 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000004977 us-gaap:TreasuryStockMember 2020-03-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:CommonStockMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:RetainedEarningsMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000004977 us-gaap:RetainedEarningsMember 2020-03-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:TreasuryStockMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000004977 us-gaap:TreasuryStockMember 2020-06-30 0000004977 us-gaap:CommonStockMember 2020-03-31 0000004977 us-gaap:RetainedEarningsMember 2020-06-30 0000004977 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000004977 us-gaap:RetainedEarningsMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000004977 us-gaap:TreasuryStockMember 2019-12-31 0000004977 afl:AssociateStockBonusMember 2020-01-01 2020-06-30 0000004977 afl:AssociateStockBonusMember 2019-01-01 2019-06-30 0000004977 afl:ShareholderDividendReinvestmentMember 2020-01-01 2020-06-30 0000004977 afl:ShareholderDividendReinvestmentMember 2019-01-01 2019-06-30 0000004977 afl:ShareBasedCompensationGrantsMember 2020-01-01 2020-06-30 0000004977 afl:ShareBasedCompensationGrantsMember 2019-01-01 2019-06-30 0000004977 srt:FederalHomeLoanBankOfAtlantaMember 2020-04-30 0000004977 afl:AflacJapanMember 2020-01-01 2020-06-30 0000004977 us-gaap:SeniorNotesMember 2020-03-31 0000004977 afl:AflacJapanMember 2019-12-31 0000004977 afl:SeniorNotesThreePointSixZeroPercentDueAprilTwentyThirtyMember 2020-04-30 0000004977 afl:OnehundredbillionyenlineofcreditMember 2020-06-30 0000004977 afl:OnebilliondollarlineofcreditMember 2020-06-30 0000004977 afl:AflacJapanMember 2019-01-01 2019-06-30 0000004977 afl:AflacJapanMember 2020-06-30 0000004977 us-gaap:AccountingStandardsUpdate201904Member 2020-01-01 0000004977 afl:AflacUsMember 2020-06-30 0000004977 us-gaap:AllOtherSegmentsMember 2019-12-31 0000004977 us-gaap:AllOtherSegmentsMember 2020-06-30 0000004977 afl:AflacUsMember 2019-12-31 0000004977 afl:AflacUsMember 2020-01-01 2020-06-30 0000004977 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0000004977 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0000004977 afl:AflacJapanMember 2019-04-01 2019-06-30 0000004977 afl:AflacUsMember 2019-04-01 2019-06-30 0000004977 afl:AflacUsMember 2019-01-01 2019-06-30 0000004977 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0000004977 afl:AflacJapanMember 2020-04-01 2020-06-30 0000004977 us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0000004977 afl:AflacUsMember 2020-04-01 2020-06-30 0000004977 2019-01-01 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:MunicipalBondsMember 2019-01-01 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-01-01 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-01-01 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FixedMaturitiesMember 2019-12-31 0000004977 us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:MunicipalBondsMember 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-01-01 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0000004977 afl:TransitionalrealestateloansMember 2020-01-01 2020-06-30 0000004977 afl:MiddlemarketloansMember 2020-01-01 2020-06-30 0000004977 afl:CommercialmortgageloansMember 2020-01-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0000004977 currency:USD 2019-12-31 0000004977 currency:JPY 2019-12-31 0000004977 currency:JPY 2020-06-30 0000004977 currency:USD 2020-06-30 0000004977 currency:JPY afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 currency:JPY us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 currency:USD us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 currency:USD afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 currency:JPY us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 currency:USD us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 currency:JPY us-gaap:MunicipalBondsMember 2019-12-31 0000004977 currency:JPY us-gaap:SovereignDebtMember 2019-12-31 0000004977 currency:JPY us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 currency:USD us-gaap:SovereignDebtMember 2019-12-31 0000004977 currency:JPY us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000004977 currency:USD us-gaap:MunicipalBondsMember 2019-12-31 0000004977 currency:USD us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000004977 currency:USD us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:MaturityUpTo30DaysMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:MaturityUpTo30DaysMember afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:MaturityUpTo30DaysMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:Maturity30To90DaysMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000004977 us-gaap:Maturity30To90DaysMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:Maturity30To90DaysMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember 2019-12-31 0000004977 us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:Maturity30To90DaysMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember 2020-06-30 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:Maturity30To90DaysMember us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:Maturity30To90DaysMember 2020-06-30 0000004977 us-gaap:MaturityUpTo30DaysMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:ShortTermInvestmentsMember 2020-06-30 0000004977 us-gaap:OtherInvestmentsMember 2020-06-30 0000004977 us-gaap:PolicyLoansMember 2020-06-30 0000004977 afl:LimitedPartnershipsMember 2019-12-31 0000004977 us-gaap:OtherInvestmentsMember 2019-12-31 0000004977 afl:LimitedPartnershipsMember 2020-06-30 0000004977 us-gaap:ShortTermInvestmentsMember 2019-12-31 0000004977 us-gaap:PolicyLoansMember 2019-12-31 0000004977 currency:JPY us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:SovereignDebtMember 2020-06-30 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 currency:USD us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:MunicipalBondsMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 currency:USD us-gaap:FixedMaturitiesMember us-gaap:SovereignDebtMember 2020-06-30 0000004977 currency:JPY us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 afl:BbbCreditRatingMember afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:CCCreditRatingMember afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:CCCCreditRatingMember afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:BBCreditRatingMemberMember afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:BCreditRatingMember afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember afl:LoantoValueRatioEightyPercentandAboveMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember afl:LoantoValueRatioSeventytoSeventyninePointNineninePercentMember 2020-06-30 0000004977 afl:CurrentFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember afl:LoantoValueRatioSixtytoSixtyninePointNineNinePercentMember 2020-06-30 0000004977 afl:OriginatedFourYearsbeforeLatestFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:OriginatedThreeYearsbeforeLatestFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:OriginatedinFiscalYearbeforeLatestFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:OriginatedFiveorMoreYearsbeforeLatestFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember afl:LoantoValueRatioZerotoFiftyninePointNineninePercentMember 2020-06-30 0000004977 afl:OriginatedTwoYearsbeforeLatestFiscalYearMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 us-gaap:DebtSecuritiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:DebtSecuritiesMember 2019-04-01 2019-06-30 0000004977 us-gaap:EquitySecuritiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:EquitySecuritiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:DebtSecuritiesMember 2020-04-01 2020-06-30 0000004977 us-gaap:DebtSecuritiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:EquitySecuritiesMember 2020-04-01 2020-06-30 0000004977 afl:DerivativesAndOtherMember 2020-01-01 2020-06-30 0000004977 afl:DerivativesAndOtherMember 2020-04-01 2020-06-30 0000004977 afl:DerivativesAndOtherMember 2019-04-01 2019-06-30 0000004977 afl:DerivativesAndOtherMember 2019-01-01 2019-06-30 0000004977 us-gaap:EquitySecuritiesMember 2019-04-01 2019-06-30 0000004977 afl:TransitionalrealestateloansMember afl:LoantoValueRatioSeventytoSeventyninePointNineninePercentMember 2020-06-30 0000004977 afl:TransitionalrealestateloansMember afl:LoantoValueRatioEightyPercentandAboveMember 2020-06-30 0000004977 afl:TransitionalrealestateloansMember afl:LoantoValueRatioZerotoFiftyninePointNineninePercentMember 2020-06-30 0000004977 afl:TransitionalrealestateloansMember afl:LoantoValueRatioSixtytoSixtyninePointNineNinePercentMember 2020-06-30 0000004977 afl:TransitionalrealestateloansMember 2020-06-30 0000004977 afl:JapanNationalGovernmentMember 2019-12-31 0000004977 afl:JapanNationalGovernmentMember 2019-01-01 2019-12-31 0000004977 afl:JapanNationalGovernmentMember 2020-01-01 2020-06-30 0000004977 afl:JapanNationalGovernmentMember 2020-06-30 0000004977 us-gaap:AvailableforsaleSecuritiesMember 2020-06-30 0000004977 us-gaap:ReinsuranceRecoverableMember 2019-12-31 0000004977 us-gaap:AvailableforsaleSecuritiesMember 2020-01-01 2020-06-30 0000004977 afl:MiddlemarketloansMember 2019-12-31 0000004977 us-gaap:ReinsuranceRecoverableMember 2020-06-30 0000004977 us-gaap:ReinsuranceRecoverableMember 2020-01-01 2020-06-30 0000004977 afl:MiddlemarketloansMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember 2019-12-31 0000004977 afl:TransitionalrealestateloansMember 2019-12-31 0000004977 afl:TransitionalrealestateloansMember 2020-06-30 0000004977 us-gaap:HeldtomaturitySecuritiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:HeldtomaturitySecuritiesMember 2019-12-31 0000004977 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000004977 us-gaap:HeldtomaturitySecuritiesMember 2020-06-30 0000004977 afl:CommercialmortgageloansMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000004977 srt:OfficeBuildingMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:RetailSiteMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 srt:ApartmentBuildingMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:ApartmentBuildingMember afl:CommercialmortgageloansMember 2019-12-31 0000004977 srt:IndustrialPropertyMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:OtherPropertyMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 srt:OtherPropertyMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:ApartmentBuildingMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 srt:RetailSiteMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:OfficeBuildingMember afl:CommercialmortgageloansMember 2019-12-31 0000004977 srt:IndustrialPropertyMember afl:CommercialmortgageloansMember 2019-12-31 0000004977 srt:ApartmentBuildingMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 srt:IndustrialPropertyMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 srt:HotelMember afl:TransitionalrealestateloansMember 2019-12-31 0000004977 srt:RetailSiteMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 srt:IndustrialPropertyMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 srt:HotelMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 srt:RetailSiteMember afl:CommercialmortgageloansMember 2019-12-31 0000004977 srt:OfficeBuildingMember afl:CommercialmortgageloansMember 2020-06-30 0000004977 srt:OfficeBuildingMember afl:TransitionalrealestateloansMember 2020-06-30 0000004977 currency:JPY us-gaap:SovereignDebtMember 2020-06-30 0000004977 currency:USD us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 currency:JPY afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 currency:JPY us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 currency:USD us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0000004977 currency:JPY us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 currency:USD us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 currency:USD us-gaap:MunicipalBondsMember 2020-06-30 0000004977 currency:JPY us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 currency:JPY us-gaap:MunicipalBondsMember 2020-06-30 0000004977 currency:USD afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 currency:USD us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 currency:JPY us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 currency:USD us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:FinancialAssetAcquiredAndNoCreditDeteriorationMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-30 0000004977 stpr:FL afl:CommercialMortgageandTransitionalRealEstateLoansMember 2020-01-01 2020-06-30 0000004977 stpr:CA afl:CommercialMortgageandTransitionalRealEstateLoansMember 2020-01-01 2020-06-30 0000004977 stpr:TX afl:CommercialMortgageandTransitionalRealEstateLoansMember 2020-01-01 2020-06-30 0000004977 afl:OvertheCounterClearedMember 2020-06-30 0000004977 us-gaap:OverTheCounterMember 2020-06-30 0000004977 afl:SecuritieslendingandsimilararrangementsMember 2020-06-30 0000004977 us-gaap:FairValueHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:FairValueHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:CashFlowHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:CashFlowHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0000004977 afl:NonDerivativeHedgingInstrumentsMember us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2019-04-01 2019-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 afl:NonDerivativeHedgingInstrumentsMember us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2019-04-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:FairValueHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:FairValueHedgingMember 2019-01-01 2019-06-30 0000004977 afl:NonDerivativeHedgingInstrumentsMember us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:CashFlowHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0000004977 afl:NonDerivativeHedgingInstrumentsMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2019-01-01 2019-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2020-01-01 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:SeniorNotesMember 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FixedMaturitiesMember 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FixedMaturitiesMember 2019-12-31 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FairValueHedgingMember 2019-12-31 0000004977 us-gaap:OverTheCounterMember 2019-12-31 0000004977 afl:OvertheCounterClearedMember 2019-12-31 0000004977 afl:SecuritieslendingandsimilararrangementsMember 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2019-12-31 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2020-06-30 0000004977 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:FairValueHedgingMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2019-12-31 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueHedgingMember 2020-06-30 0000004977 us-gaap:CashFlowHedgingMember 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:NetInvestmentHedgingMember 2019-12-31 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:FairValueHedgingMember 2019-12-31 0000004977 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:CashFlowHedgingMember 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember 2020-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:NondesignatedMember 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueHedgingMember 2019-12-31 0000004977 us-gaap:NetInvestmentHedgingMember 2020-06-30 0000004977 us-gaap:NondesignatedMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:NetInvestmentHedgingMember 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FixedMaturitiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FixedMaturitiesMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FixedMaturitiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FixedMaturitiesMember 2020-04-01 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FixedMaturitiesMember 2019-04-01 2019-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:InterestRateSwaptionMember us-gaap:FixedMaturitiesMember 2019-04-01 2019-06-30 0000004977 us-gaap:ExchangeClearedMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:MunicipalBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember 2019-12-31 0000004977 afl:GovernmentAndAgenciesDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000004977 us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2020-06-30 0000004977 us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 afl:GovernmentAndAgenciesDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:SovereignDebtMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2020-06-30 0000004977 us-gaap:SovereignDebtMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:GovernmentAndAgenciesDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:MunicipalBondsMember 2020-06-30 0000004977 afl:GovernmentAndAgenciesDebtSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000004977 us-gaap:CurrencySwapMember 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000004977 us-gaap:ForeignExchangeForwardMember 2019-12-31 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000004977 us-gaap:InterestRateSwapMember 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember 2019-12-31 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000004977 us-gaap:EquityMethodInvestmentsMember 2019-12-31 0000004977 us-gaap:EquityMethodInvestmentsMember 2020-06-30 0000004977 afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember 2020-06-30 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:ForwardContractsMember 2020-06-30 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 us-gaap:CurrencySwapMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0000004977 us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0000004977 us-gaap:InterestRateSwapMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:NetAssetValueValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 afl:NetAssetValueValuationTechniqueMember 2019-12-31 0000004977 afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:NetAssetValueValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:NetAssetValueValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel2Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 us-gaap:FairValueInputsLevel3Member afl:NetAssetValueValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 afl:BanksAndFinancialInstitutionsMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:NetAssetValueValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 afl:NetAssetValueValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel1Member afl:NetAssetValueValuationTechniqueMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ValuationTechniqueConsensusPricingModelMember 2020-06-30 0000004977 us-gaap:FairValueInputsLevel2Member afl:BanksAndFinancialInstitutionsMember afl:ThirdPartyPricingVendorValuationTechniqueMember 2020-06-30 0000004977 us-gaap:PublicUtilityBondsMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-04-01 2019-06-30 0000004977 us-gaap:EquitySecuritiesMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-04-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-04-01 2019-06-30 0000004977 us-gaap:CurrencySwapMember 2019-04-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2019-04-01 2019-06-30 0000004977 us-gaap:CurrencySwapMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0000004977 us-gaap:CurrencySwapMember 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2019-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0000004977 us-gaap:EquitySecuritiesMember 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-01-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:CurrencySwapMember 2020-01-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-01-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-12-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2020-01-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000004977 us-gaap:EquitySecuritiesMember 2019-12-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000004977 us-gaap:EquitySecuritiesMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-12-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2019-01-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:CurrencySwapMember 2019-01-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2019-01-01 2019-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2018-12-31 0000004977 us-gaap:CurrencySwapMember 2018-12-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2018-12-31 0000004977 us-gaap:EquitySecuritiesMember 2018-12-31 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-04-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-04-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-04-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2020-04-01 2020-06-30 0000004977 us-gaap:CurrencySwapMember 2020-04-01 2020-06-30 0000004977 us-gaap:FixedMaturitiesMember afl:BanksAndFinancialInstitutionsMember 2020-03-31 0000004977 us-gaap:CurrencySwapMember 2020-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:PublicUtilityBondsMember 2020-03-31 0000004977 us-gaap:FixedMaturitiesMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000004977 us-gaap:EquitySecuritiesMember 2020-03-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:JPY srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:USD srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:USD srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:JPY srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:JPY srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:JPY srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:USD srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:USD srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:USD srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:USD srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:JPY srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:JPY srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:USD srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:USD srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUsdInterestRatesJpyAndCdsSpreadsMember currency:JPY srt:MinimumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 afl:FairValueUnobservableInputInterestRatesUSDandinterestratesJPYMember currency:JPY srt:MaximumMember us-gaap:CurrencySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2019-12-31 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2019-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2020-03-31 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2020-01-01 2020-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2020-06-30 0000004977 us-gaap:LifeInsuranceSegmentMember 2019-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2019-03-31 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember 2018-12-31 0000004977 us-gaap:LifeInsuranceSegmentMember 2020-06-30 0000004977 us-gaap:AccidentAndHealthInsuranceSegmentMember afl:AflacJapanMember 2020-01-01 2020-06-30 0000004977 us-gaap:OtherInsuranceProductLineMember 2020-01-01 2020-06-30 0000004977 us-gaap:OtherInsuranceProductLineMember 2019-01-01 2019-06-30 0000004977 srt:ConsolidationEliminationsMember 2019-01-01 2019-06-30 0000004977 us-gaap:OtherInsuranceProductLineMember 2019-04-01 2019-06-30 0000004977 srt:ConsolidationEliminationsMember 2020-04-01 2020-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2020-04-01 2020-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2019-04-01 2019-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2019-01-01 2019-06-30 0000004977 us-gaap:OtherInsuranceProductLineMember 2020-04-01 2020-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2020-01-01 2020-06-30 0000004977 srt:ConsolidationEliminationsMember 2020-01-01 2020-06-30 0000004977 srt:ConsolidationEliminationsMember 2019-04-01 2019-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2020-06-30 0000004977 afl:ClosedblockMember afl:AflacJapanMember 2019-12-31 0000004977 afl:SeniorNotesPointSevenFiveZeroPercentDueMarchTwentyThirtyTwoMember 2020-03-31 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember 2020-01-31 0000004977 afl:SeniorNotesPointFiveFiveZeroPercentDueMarchTwentyThirtyMember 2020-03-31 0000004977 afl:SeniorNotesPointThreeZeroZeroPercentDueSeptemberTwentyTwentyNineMember 2020-03-31 0000004977 afl:SeniorNotesPointEightThreeZeroPercentDueMarchTwentyThirtyFIveMember 2020-03-31 0000004977 afl:SeniorNotesThreePointSixZeroPercentDueAprilTwentyThirtyMember 2020-04-01 2020-04-30 0000004977 afl:SeniorNotesThreePointSixZeroPercentDueAprilTwentyThirtyMember 2020-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember 2020-01-01 2020-01-31 0000004977 afl:SeniorNotesOnePointFourEightEightPercentDueOctoberTwentyThirtyThreeMember 2020-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember 2020-06-30 0000004977 afl:SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember 2020-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember 2019-12-31 0000004977 afl:SeniorNotesPointEightFourThreePercentDueDecemberTwentyThirtyOneMember 2019-12-31 0000004977 afl:SeniorNotesPointSevenFiveZeroPercentDueMarchTwentyThirtyTwoMember 2020-06-30 0000004977 afl:SeniorNotesOnePointOneTwoTwoPercentDueDecemberTwentyThirtyNineMember 2020-06-30 0000004977 afl:SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember 2019-12-31 0000004977 afl:SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember 2020-06-30 0000004977 afl:SubordinatedNotesTwoPointOneZeroEightPercentDueOctoberTwentyFortySevenMember 2020-06-30 0000004977 afl:SeniorNotesThreePointSixZeroPercentDueAprilTwentyThirtyMember 2019-12-31 0000004977 afl:SeniorNotesPointFiveZeroZeroPercentDueDecemberTwentyTwentyNineMember 2019-12-31 0000004977 afl:SeniorNotesPointThreeZeroZeroPercentDueSeptemberTwentyTwentyNineMember 2019-12-31 0000004977 afl:SeniorNotesTwoPointEightSevenFivePercentDueOctoberTwentyTwentySixMember 2019-12-31 0000004977 afl:SeniorNotesPointNineThreeFourPercentDueDecemberTwentyThirtyFourMember 2020-06-30 0000004977 afl:SeniorNotesPointEightFourThreePercentDueDecemberTwentyThirtyOneMember 2020-06-30 0000004977 afl:SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember 2019-12-31 0000004977 afl:SeniorNotesPointNineThreeFourPercentDueDecemberTwentyThirtyFourMember 2019-12-31 0000004977 afl:YendenominatedLoanVariableInterestRateDueSeptemberTwentyTwentyNineMember 2020-06-30 0000004977 afl:SeniorNotesPointEightThreeZeroPercentDueMarchTwentyThirtyFIveMember 2019-12-31 0000004977 afl:SubordinatedBondsPointNineSixThreePercentDueAprilTwentyFortyNineMember 2020-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueOctoberTwentyFortySixMember 2020-06-30 0000004977 afl:SeniorNotesPointNineThreeTwoPercentDueJanuaryTwentyTwentySevenMember 2020-06-30 0000004977 afl:SeniorNotesOnePointOneFiveNinePercentDueOctoberTwentyThirtyMember 2020-06-30 0000004977 afl:SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember 2020-06-30 0000004977 afl:SeniorNotesPointFiveFiveZeroPercentDueMarchTwentyThirtyMember 2019-12-31 0000004977 afl:SeniorNotesOnePointFourEightEightPercentDueOctoberTwentyThirtyThreeMember 2019-12-31 0000004977 afl:SeniorNotesOnePointSevenFiveZeroPercentDueOctoberTwentyThirtyEightMember 2019-12-31 0000004977 afl:SeniorNotesOnePointOneFiveNinePercentDueOctoberTwentyThirtyMember 2019-12-31 0000004977 afl:SeniorNotesPointThreeZeroZeroPercentDueSeptemberTwentyTwentyNineMember 2020-06-30 0000004977 afl:SeniorNotesPointFiveFiveZeroPercentDueMarchTwentyThirtyMember 2020-06-30 0000004977 afl:SeniorNotesFourPointZeroZeroPercentDueOctoberTwentyFortySixMember 2019-12-31 0000004977 afl:SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember 2020-06-30 0000004977 afl:SeniorNotesPointEightThreeZeroPercentDueMarchTwentyThirtyFIveMember 2020-06-30 0000004977 afl:SeniorNotesThreePointTwoFivePercentDueMarchTwentyTwentyFiveMember 2020-06-30 0000004977 afl:SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember 2019-12-31 0000004977 afl:SeniorNotesPointNineThreeTwoPercentDueJanuaryTwentyTwentySevenMember 2019-12-31 0000004977 afl:SeniorNotesPointSevenFiveZeroPercentDueMarchTwentyThirtyTwoMember 2019-12-31 0000004977 afl:SeniorNotesFourPointSevenFiveZeroPercentDueJanuaryTwentyFortyNineMember 2020-06-30 0000004977 afl:SeniorNotesOnePointOneTwoTwoPercentDueDecemberTwentyThirtyNineMember 2019-12-31 0000004977 afl:SeniorNotesOnePointSevenFiveZeroPercentDueOctoberTwentyThirtyEightMember 2020-06-30 0000004977 afl:YendenominatedLoanVariableInterestRateDueSeptemberTwentyTwentySixMember 2019-12-31 0000004977 afl:SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember 2019-12-31 0000004977 afl:SubordinatedBondsPointNineSixThreePercentDueAprilTwentyFortyNineMember 2019-12-31 0000004977 afl:SubordinatedNotesTwoPointOneZeroEightPercentDueOctoberTwentyFortySevenMember 2019-12-31 0000004977 afl:YendenominatedLoanVariableInterestRateDueSeptemberTwentyTwentySixMember 2020-06-30 0000004977 afl:YendenominatedLoanVariableInterestRateDueSeptemberTwentyTwentyNineMember 2019-12-31 0000004977 afl:SeniorNotesFourPointSevenFiveZeroPercentDueJanuaryTwentyFortyNineMember 2019-12-31 0000004977 afl:SeniorNotesPointFiveZeroZeroPercentDueDecemberTwentyTwentyNineMember 2020-06-30 0000004977 afl:SeniorNotesThreePointTwoFivePercentDueMarchTwentyTwentyFiveMember 2019-12-31 0000004977 afl:SeniorNotesTwoPointEightSevenFivePercentDueOctoberTwentyTwentySixMember 2020-06-30 0000004977 afl:TwohundredfiftymilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FiftybillionyenlineofcreditexpiringApril2020Member 2020-01-01 2020-06-30 0000004977 afl:TwentyfivemilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FiftymilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:ThreehundredthousanddollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:OnehundredmilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FifteenmilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FivehundredmillionyenlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:OnebilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FiftybillionyenlineofcreditexpiringNovember2020Member 2020-01-01 2020-06-30 0000004977 afl:OnehundredbillionyenlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FiftybillionyenlineofcreditexpiringNovember2020Member 2020-06-30 0000004977 afl:FivehundredmillionyenlineofcreditMember 2020-06-30 0000004977 afl:FiftymilliondollarlineofcreditMember 2020-06-30 0000004977 srt:MaximumMember afl:FiftymilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FiftybillionyenlineofcreditexpiringApril2020Member 2020-06-30 0000004977 srt:MaximumMember afl:OnehundredmilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:TwohundredfiftymilliondollarlineofcreditMember 2020-06-30 0000004977 afl:OnehundredmilliondollarlineofcreditMember 2020-06-30 0000004977 afl:TwentyfivemilliondollarlineofcreditMember 2020-06-30 0000004977 srt:MaximumMember afl:OnebilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:ThreehundredthousanddollarlineofcreditMember 2020-06-30 0000004977 srt:MaximumMember afl:OnehundredbillionyenlineofcreditMember 2020-01-01 2020-06-30 0000004977 afl:FifteenmilliondollarlineofcreditMember 2020-06-30 0000004977 srt:MinimumMember afl:OnebilliondollarlineofcreditMember 2020-01-01 2020-06-30 0000004977 srt:MinimumMember afl:OnehundredbillionyenlineofcreditMember 2020-01-01 2020-06-30 0000004977 us-gaap:LineOfCreditMember 2020-06-30 0000004977 us-gaap:NotesPayableOtherPayablesMember 2020-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-06-30 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000004977 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201904Member us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000004977 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0000004977 afl:ShareRepurchaseProgramMember 2020-01-01 2020-06-30 0000004977 afl:ShareRepurchaseProgramMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0000004977 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0000004977 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000004977 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000004977 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000004977 us-gaap:TreasuryStockMember 2019-01-01 2019-06-30 0000004977 us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0000004977 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0000004977 us-gaap:RestrictedStockMember 2020-06-30 0000004977 us-gaap:RestrictedStockMember 2019-12-31 0000004977 us-gaap:RestrictedStockMember afl:PerformanceBasedVestingConditionMember 2020-06-30 0000004977 us-gaap:RestrictedStockMember afl:PerformanceBasedVestingConditionMember 2020-02-01 2020-02-29 0000004977 afl:LongTermIncentivePlanMemberMember 2020-01-01 2020-06-30 0000004977 afl:LongTermIncentivePlanMemberMember 2020-06-30 0000004977 country:US us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000004977 country:US us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000004977 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000004977 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000004977 country:JP us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000004977 country:JP us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000004977 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000004977 country:JP us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000004977 country:JP us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000004977 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000004977 country:US us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000004977 country:US us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000004977 2013-01-01 2013-12-31 0000004977 srt:MinimumMember 2013-01-01 2013-12-31 0000004977 2017-03-31 0000004977 afl:InformationTechnologyandDataServicesCompanyApplicationMaintenanceandDevelopmentServicesAgreementMember 2020-04-01 2020-06-30 0000004977 2017-01-01 2017-03-31 afl:series iso4217:JPY iso4217:USD xbrli:pure afl:segment iso4217:USD xbrli:shares xbrli:shares afl:investment utreg:Y
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2020
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-07434
aflaclogoa01a01a01a33.jpg
Aflac Incorporated
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
(Exact name of registrant as specified in its charter)
Georgia
 
 
 
58-1167100
(State or other jurisdiction of incorporation or organization)
 
 
 
(I.R.S. Employer Identification No.)
 
 
1932 Wynnton Road
 
Columbus,
Georgia
31999
(Address of principal executive offices)