XML 84 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 9 - Losses and LAE Mortgage Insurance Loss Reserves Rollforward (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Deduct paid claims and LAE related to [Abstract]          
Add reinsurance recoverables $ 15,155us-gaap_ReinsuranceRecoverables   28,119us-gaap_ReinsuranceRecoverables    
Balance at March 31 1,384,714us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 1,893,960us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 1,560,032us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense    
Mortgage Insurance Segment          
Loss reserve [Roll Forward]          
Balance at January 1 1,560,032us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
2,164,353us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
2,164,353us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
   
Less reinsurance recoverables 26,665us-gaap_ReinsuranceRecoverables
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1] 38,363us-gaap_ReinsuranceRecoverables
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1] 38,363us-gaap_ReinsuranceRecoverables
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1]    
Balance at beginning of period, net of reinsurance recoverables 1,533,367us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
2,125,990us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
2,125,990us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
   
Add losses and LAE incurred in respect of default notices reported and unreported in [Abstract]          
Current year 80,437us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[2] 108,849us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[2],[3]      
Prior years (35,360)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
(59,689)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[3]      
Total incurred losses and LAE 45,077us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
49,160us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
     
Deduct paid claims and LAE related to [Abstract]          
Paid Losses and LAE Current year 0us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[2] 0us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[2]      
Paid losses and LAE Prior years 207,095us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
306,941us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
     
Total paid losses and LAE 207,095us-gaap_PaymentsForLossesAndLossAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
306,941us-gaap_PaymentsForLossesAndLossAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
     
Balance at end of period, net of reinsurance recoverables 1,371,349us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
1,868,209us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
     
Add reinsurance recoverables 13,365us-gaap_ReinsuranceRecoverables
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1] 25,751us-gaap_ReinsuranceRecoverables
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1]      
Balance at March 31 1,384,714us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
1,893,960us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
     
Mortgage Insurance Segment | Primary Mortgage Product [Member]          
Default To Claim Rate Detail [Abstract]          
Weighted Average Default To Claim Rate Assumption Net Of Denials Rescissions and Reinstatements 53.00%rdn_WeightedAverageDefaultToClaimRateAssumptionNetOfDenialsRescissionsAndReinstatements
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
  52.00%rdn_WeightedAverageDefaultToClaimRateAssumptionNetOfDenialsRescissionsAndReinstatements
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
   
Weighted Average Default To Claim Rate Assumption Excluding Pending Claims Net Of Denials And Rescissions 47.00%rdn_WeightedAverageDefaultToClaimRateAssumptionExcludingPendingClaimsNetOfDenialsAndRescissions
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
       
Default To Claim Rate Estimate, Gross, For New Defaults 15.00%rdn_DefaultToClaimRateEstimateGrossForNewDefaults
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
  16.00%rdn_DefaultToClaimRateEstimateGrossForNewDefaults
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
   
Default To Claim Rate Estimate, Gross, For Pre-Foreclosure Stage Defaults 65.00%rdn_DefaultToClaimRateEstimateGrossForPreForeclosureStageDefaults
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
       
Gross Default To Claim Rate Estimate 81.00%rdn_DefaultToClaimEstimateGrossForForeclosureStageDefaults
/ us-gaap_ProductOrServiceAxis
= rdn_PrimaryMortgageProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
       
Bank of America Settlement Agreement [Member] | Mortgage Insurance Segment          
Deduct paid claims and LAE related to [Abstract]          
Total paid losses and LAE 98,500us-gaap_PaymentsForLossesAndLossAdjustmentExpense
/ us-gaap_LitigationCaseAxis
= rdn_BankofAmericaSettlementAgreementMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
       
Classification Error [Member] | Mortgage Insurance Segment          
Add losses and LAE incurred in respect of default notices reported and unreported in [Abstract]          
Current year   (33,800)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
(71,800)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
(65,000)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
(75,700)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
Prior years   $ 33,800us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
71,800us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
$ 65,000us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
$ 75,700us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= rdn_ClassificationErrorMember
/ us-gaap_StatementBusinessSegmentsAxis
= rdn_MortgageInsuranceSegmentMember
[1] Related to ceded losses on captive reinsurance transactions and the QSR Reinsurance Transactions. See Note 7 for additional information.
[2] Related to underlying defaulted loans with a most recent default notice dated in the year indicated. For example, if a loan had defaulted in a prior year, but then subsequently cured and later re-defaulted in the current year, that default would be considered a current year default.
[3] Amounts previously reported for losses and LAE incurred in respect of default notices reported and unreported in current year and prior years have been reclassified to correct an error. There was no net change to total incurred losses in any period as a result of these reclassifications. For the three months ended March 31, 2014, the amounts previously reported for losses and LAE incurred in respect of default notices reported and unreported in current year have been revised downward by approximately $33.8 million, with an equal and offsetting adjustment to the amount previously reported for default notices reported and unreported in prior years. For the years ended December 31, 2014, 2013 and 2012, the amounts previously reported related to losses and LAE incurred from current year default notices should have been lower by approximately $71.8 million, $65.0 million and $75.7 million, respectively, with equal and offsetting adjustments to the incurred loss amounts related to prior years’ default notices.