XML 103 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information    
Net realized capital gains (losses), net of related revenue adjustments $ 45.6pfg_SegmentReportingInformationNetRealizedCapitalGainsLosses $ (21.1)pfg_SegmentReportingInformationNetRealizedCapitalGainsLosses
Other income on a tax indemnification 66.9pfg_OtherIncomeOnTaxIndemnification  
Total revenues 2,657.3us-gaap_Revenues 2,478.6us-gaap_Revenues
Net realized capital gains (losses), as adjusted 13.1pfg_SegmentReportingInformationNetRealizedCapitalGainsLossesNetOfTaxAndAdjustments (22.9)pfg_SegmentReportingInformationNetRealizedCapitalGainsLossesNetOfTaxAndAdjustments
Net income (loss) available to common stockholders 414.2us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 293.7us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Change in deferred tax balances related to merger of legal entities 105.2pfg_ChangeInDeferredTaxBalancesRelatedToMergerLegalEntities  
Impact of court ruling on uncertain tax positions (30.3)pfg_CourtRulingUncertainTaxPositionsImpact  
After-tax gains (losses) associated with exited group medical insurance business that does not qualify for discontinued operations (0.2)pfg_GroupMedicalInsuranceBusinessNotDiscontinuedOperation (0.5)pfg_GroupMedicalInsuranceBusinessNotDiscontinuedOperation
Operating Segments    
Segment Reporting Information    
Operating revenues 2,544.6pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,499.3pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating earnings (loss) 326.4pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
317.1pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Retirement and Investor Services    
Segment Reporting Information    
Operating revenues 1,319.4pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
1,261.2pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
Operating earnings (loss) 210.9pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
216.5pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentRetirementAndInvestorServicesMember
Operating Segments | Principal Global Investors    
Segment Reporting Information    
Operating revenues 186.6pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
171.1pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
Operating earnings (loss) 30.7pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
26.9pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalGlobalInvestorsMember
Operating Segments | Principal International    
Segment Reporting Information    
Operating revenues 236.2pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
300.4pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
Operating earnings (loss) 59.9pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
63.3pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentPrincipalInternationalMember
Operating Segments | U.S. Insurance Solutions    
Segment Reporting Information    
Operating revenues 861.7pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
804.4pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
Operating earnings (loss) 55.1pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
43.4pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentUSInsuranceSolutionsMember
Operating Segments | Corporate    
Segment Reporting Information    
Operating revenues (59.3)pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
(37.8)pfg_OperatingRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
Operating earnings (loss) (30.2)pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
(33.0)pfg_OperatingEarnings
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pfg_SegmentCorporateMember
Reconciling Items    
Segment Reporting Information    
Net realized capital gains (losses), net of related revenue adjustments 45.6pfg_SegmentReportingInformationNetRealizedCapitalGainsLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(21.1)pfg_SegmentReportingInformationNetRealizedCapitalGainsLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Other income on a tax indemnification 66.9pfg_OtherIncomeOnTaxIndemnification
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Exited group medical insurance business 0.2pfg_ExitedGroupMedicalInsuranceBusinessRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0.4pfg_ExitedGroupMedicalInsuranceBusinessRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Net realized capital gains (losses), as adjusted 13.1pfg_SegmentReportingInformationNetRealizedCapitalGainsLossesNetOfTaxAndAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(22.9)pfg_SegmentReportingInformationNetRealizedCapitalGainsLossesNetOfTaxAndAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Other after-tax adjustments $ 74.7pfg_SegmentReportingInformationOtherAdjustmentsAfterTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (0.5)pfg_SegmentReportingInformationOtherAdjustmentsAfterTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember