XML 118 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details 4) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Information: Income tax expense (benefit)      
Tax expense/benefit related to net realized capital gains (losses), as adjusted $ (43.6)pfg_NetRealizedCapitalGainsLossesIncomeTaxes $ (101.4)pfg_NetRealizedCapitalGainsLossesIncomeTaxes $ (8.6)pfg_NetRealizedCapitalGainsLossesIncomeTaxes
Income taxes (benefits) 318.5us-gaap_IncomeTaxExpenseBenefit 187.9us-gaap_IncomeTaxExpenseBenefit 134.6us-gaap_IncomeTaxExpenseBenefit
Operating Segments      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) 317.8pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
289.9pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
185.8pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Retirement and Investor Services      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) 200.5pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
195.6pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
150.0pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
Operating Segments | Principal Global Investors      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) 63.8pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
55.5pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
43.5pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
Operating Segments | Principal International      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) 30.3pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
28.0pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
0.6pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
Operating Segments | U.S. Insurance Solutions      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) 112.8pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
94.0pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
61.3pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
Operating Segments | Corporate      
Segment Information: Income tax expense (benefit)      
Total segment income tax expense (benefit) from operating earnings (loss) (89.6)pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
(83.2)pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
(69.6)pfg_SegmentIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
Reconciling Items      
Segment Information: Income tax expense (benefit)      
Tax expense/benefit related to net realized capital gains (losses), as adjusted (43.6)pfg_NetRealizedCapitalGainsLossesIncomeTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(101.4)pfg_NetRealizedCapitalGainsLossesIncomeTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(8.6)pfg_NetRealizedCapitalGainsLossesIncomeTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Tax expense (benefit) related to other after-tax adjustments $ 44.3pfg_SegmentReportingInformationOtherAfterTaxAdjustmentsTaxEffect
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (0.6)pfg_SegmentReportingInformationOtherAfterTaxAdjustmentsTaxEffect
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (42.6)pfg_SegmentReportingInformationOtherAfterTaxAdjustmentsTaxEffect
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember