XML 87 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Financial Information (Details 5) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Revenues    
Premiums and other considerations $ 916.4us-gaap_PremiumsEarnedNet $ 803.6us-gaap_PremiumsEarnedNet
Fees and other revenues 950.8us-gaap_FeesAndCommissions 829.7us-gaap_FeesAndCommissions
Net investment income (loss) 723.9us-gaap_NetInvestmentIncome 844.7us-gaap_NetInvestmentIncome
Net realized capital gains (losses), excluding impairment losses on available-for-sale securities 73.7pfg_NetGainLossExcludingAvailableForSaleImpairments 19.8pfg_NetGainLossExcludingAvailableForSaleImpairments
Net other-than-temporary impairment (losses) recoveries on available-for-sale securities 14.0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities 10.9us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
Other-than-temporary impairment losses on fixed maturities, available-for-sale reclassified to (from) other comprehensive income (21.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities (30.1)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
Net impairment (losses) recoveries on available-for-sale securities (7.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities (19.2)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
Net realized capital gains (losses) 66.2us-gaap_GainLossOnInvestments 0.6us-gaap_GainLossOnInvestments
Total revenues 2,657.3us-gaap_Revenues 2,478.6us-gaap_Revenues
Expenses    
Benefits, claims and settlement expenses 1,236.3us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 1,227.5us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
Dividends to policyholders 41.7us-gaap_PolicyholderDividends 45.7us-gaap_PolicyholderDividends
Operating expenses 921.2pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization 829.0pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
Total expenses 2,199.2us-gaap_BenefitsLossesAndExpenses 2,102.2us-gaap_BenefitsLossesAndExpenses
Income (loss) before income taxes 458.1pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes 376.4pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
Income taxes (benefits) 29.0us-gaap_IncomeTaxExpenseBenefit 52.3us-gaap_IncomeTaxExpenseBenefit
Net income (loss) 429.1us-gaap_ProfitLoss 324.1us-gaap_ProfitLoss
Net income (loss) attributable to noncontrolling interest 6.7us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 22.2us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net income (loss) attributable to Principal Financial Group, Inc. 422.4us-gaap_NetIncomeLoss 301.9us-gaap_NetIncomeLoss
Preferred stock dividends 8.2us-gaap_DividendsPreferredStock 8.2us-gaap_DividendsPreferredStock
Net income (loss) available to common stockholders 414.2us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 293.7us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Net income (loss) 429.1us-gaap_ProfitLoss 324.1us-gaap_ProfitLoss
Other comprehensive income (loss) (22.2)us-gaap_OtherComprehensiveIncomeLossNetOfTax 176.6us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income (loss) 406.9us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 500.7us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Principal Financial Group, Inc. Parent Only    
Revenues    
Net investment income (loss) 0.3us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
0.1us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Total revenues 0.3us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
0.1us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Expenses    
Operating expenses 38.6pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
35.6pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Total expenses 38.6us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
35.6us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Income (loss) before income taxes (38.3)pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
(35.5)pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Income taxes (benefits) (16.3)us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
(14.2)us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Equity in the net income (loss) of subsidiaries 444.4us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
323.2us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Net income (loss) 422.4us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
301.9us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Net income (loss) attributable to Principal Financial Group, Inc. 422.4us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
301.9us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Preferred stock dividends 8.2us-gaap_DividendsPreferredStock
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
8.2us-gaap_DividendsPreferredStock
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Net income (loss) available to common stockholders 414.2us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
293.7us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Net income (loss) 422.4us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
301.9us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Other comprehensive income (loss) (85.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
111.1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss) 336.7us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
413.0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= us-gaap_ParentCompanyMember
Principal Financial Services, Inc. Only    
Revenues    
Fees and other revenues 0.1us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
0.1us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net investment income (loss) 0.2us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
0.2us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net realized capital gains (losses), excluding impairment losses on available-for-sale securities 2.1pfg_NetGainLossExcludingAvailableForSaleImpairments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
1.7pfg_NetGainLossExcludingAvailableForSaleImpairments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net realized capital gains (losses) 2.1us-gaap_GainLossOnInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
1.7us-gaap_GainLossOnInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Total revenues 2.4us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
2.0us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Expenses    
Operating expenses (0.7)pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
0.8pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Total expenses (0.7)us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
0.8us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Income (loss) before income taxes 3.1pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
1.2pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Income taxes (benefits) 4.3us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
(1.1)us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Equity in the net income (loss) of subsidiaries 443.8us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
320.9us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net income (loss) 442.6us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
323.2us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net income (loss) attributable to Principal Financial Group, Inc. 442.6us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
323.2us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net income (loss) available to common stockholders 442.6us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
323.2us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Net income (loss) 442.6us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
323.2us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Other comprehensive income (loss) (41.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
167.4us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Comprehensive income (loss) 401.6us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
490.6us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiaryPrincipalFinancialServicesMember
Principal Life Insurance Company and Other Subsidiaries Combined    
Revenues    
Premiums and other considerations 916.4us-gaap_PremiumsEarnedNet
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
803.6us-gaap_PremiumsEarnedNet
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Fees and other revenues 950.8us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
829.7us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net investment income (loss) 721.8us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
844.3us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net realized capital gains (losses), excluding impairment losses on available-for-sale securities 71.5pfg_NetGainLossExcludingAvailableForSaleImpairments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
18.1pfg_NetGainLossExcludingAvailableForSaleImpairments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net other-than-temporary impairment (losses) recoveries on available-for-sale securities 14.0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
10.9us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Other-than-temporary impairment losses on fixed maturities, available-for-sale reclassified to (from) other comprehensive income (21.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
(30.1)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net impairment (losses) recoveries on available-for-sale securities (7.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
(19.2)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net realized capital gains (losses) 64.0us-gaap_GainLossOnInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
(1.1)us-gaap_GainLossOnInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Total revenues 2,653.0us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
2,476.5us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Expenses    
Benefits, claims and settlement expenses 1,236.3us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
1,227.5us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Dividends to policyholders 41.7us-gaap_PolicyholderDividends
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
45.7us-gaap_PolicyholderDividends
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Operating expenses 883.5pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
792.6pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Total expenses 2,161.5us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
2,065.8us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Income (loss) before income taxes 491.5pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
410.7pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Income taxes (benefits) 41.0us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
67.6us-gaap_IncomeTaxExpenseBenefit
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net income (loss) 450.5us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
343.1us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net income (loss) attributable to noncontrolling interest 6.7us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
22.2us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net income (loss) attributable to Principal Financial Group, Inc. 443.8us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
320.9us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net income (loss) available to common stockholders 443.8us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
320.9us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Net income (loss) 450.5us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
343.1us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Other comprehensive income (loss) (71.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
166.5us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Comprehensive income (loss) 379.2us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
509.6us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_SubsidiariesPrincipalLifeInsuranceAndOtherMember
Eliminations, Shelf Registration Debt Guarantor    
Revenues    
Fees and other revenues (0.1)us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(0.1)us-gaap_FeesAndCommissions
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net investment income (loss) 1.6us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
0.1us-gaap_NetInvestmentIncome
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net realized capital gains (losses), excluding impairment losses on available-for-sale securities 0.1pfg_NetGainLossExcludingAvailableForSaleImpairments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Net realized capital gains (losses) 0.1us-gaap_GainLossOnInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Total revenues 1.6us-gaap_Revenues
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Expenses    
Operating expenses (0.2)pfg_OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Total expenses (0.2)us-gaap_BenefitsLossesAndExpenses
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Income (loss) before income taxes 1.8pfg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
 
Equity in the net income (loss) of subsidiaries (888.2)us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(644.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net income (loss) (886.4)us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(644.1)us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net income (loss) attributable to Principal Financial Group, Inc. (886.4)us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(644.1)us-gaap_NetIncomeLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net income (loss) available to common stockholders (886.4)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(644.1)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Net income (loss) (886.4)us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(644.1)us-gaap_ProfitLoss
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Other comprehensive income (loss) 175.8us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
(268.4)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
Comprehensive income (loss) $ (710.6)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember
$ (912.5)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ pfg_ParentAndSubsidiariesShelfRegistrationDebtGuarantorAxis
= pfg_ConsolidationEliminationsAndOtherShelfRegistrationDebtGuarantorMember