XML 43 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans - Narrative (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]        
Reduction in pension obligation   $ 404.0us-gaap_DefinedBenefitPlanPlanAmendments    
Pension and other post retirement non-cash settlement expense 95.7us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod      
Pension and postretirement contributions   41.9us-gaap_PensionAndOtherPostretirementBenefitContributions 29.6us-gaap_PensionAndOtherPostretirementBenefitContributions 148.7us-gaap_PensionAndOtherPostretirementBenefitContributions
Gain on curtailment       3.7us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
Defined benefit plan, accumulated benefit obligation 4,428.5us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 4,428.5us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 3,937.0us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation  
Threshold for recognition in net periodic benefit costs, percentage of projected benefit obligation or fair value of plan assets   10.00%rrd_ActuarialGainsLossesThresholdForRecognitionInNetPeriodicBenefitCostsPercentageOfProjectedBenefitObligationOrFairValueOfPlanAssets    
Employer matching contributions rate       40.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Maximum participant contributions as a percentage of eligible compensation per pay period       6.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Recognized expense       30.8us-gaap_DefinedContributionPlanCostRecognized
Other Charges   35.5us-gaap_OtherNonrecurringExpense 38.4us-gaap_OtherNonrecurringExpense  
Multi-employer plan, period contributions   0.3us-gaap_MultiemployerPlanPeriodContributions 1.3us-gaap_MultiemployerPlanPeriodContributions 1.3us-gaap_MultiemployerPlanPeriodContributions
Multi-employer pension plan withdrawal obligations        
Defined Benefit Plan Disclosure [Line Items]        
Other Charges   38.5us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
38.4us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
 
Multi-employer pension plan withdrawal obligations | Facility closures        
Defined Benefit Plan Disclosure [Line Items]        
Other Charges     14.7us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Multi-employer pension plan withdrawal obligations | Complete And Partial Withdrawal From Multi Employer Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Other Charges     53.1us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= rrd_CompleteAndPartialWithdrawalFromMultiEmployerPensionPlansMember
0us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= rrd_CompleteAndPartialWithdrawalFromMultiEmployerPensionPlansMember
Multi-Employer Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Number of multi-employer Pension plans withdrawn from   4rrd_NumberOfMultiEmployerPensionPlansWithdrawn
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
   
Multi-Employer Pension Plans | Multi-employer pension plan withdrawal obligations        
Defined Benefit Plan Disclosure [Line Items]        
Other Charges   35.5us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
   
Multi-Employer Pension Plans | Multi-employer pension plan withdrawal obligations | Facility closures        
Defined Benefit Plan Disclosure [Line Items]        
Other Charges   3.0us-gaap_OtherNonrecurringExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
   
Hedging Investments        
Defined Benefit Plan Disclosure [Line Items]        
Target asset allocation percentage   40.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= rrd_HedgingInvestmentsMember
   
Return Seeking Securities        
Defined Benefit Plan Disclosure [Line Items]        
Target asset allocation percentage   60.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= rrd_ReturnSeekingSecuritiesMember
   
Pension Plans, Defined Benefit        
Defined Benefit Plan Disclosure [Line Items]        
Reduction in pension obligation     0.1us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits Paid   173.4us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
175.2us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Increased benefit obligations   310.0us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension and postretirement contributions   30.9us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Gain on curtailment       3.7us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Medicare reimbursements          
Other Postretirement Benefit Plans, Defined Benefit        
Defined Benefit Plan Disclosure [Line Items]        
Reduction in pension obligation   7.4us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
30.6us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Benefits Paid   34.6us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
41.5us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Pension and postretirement contributions   11.0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Gain on curtailment          
Medicare reimbursements   4.2us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2.7us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Other Postretirement Benefit Plans, Defined Benefit | Medicare Part D Subsidies        
Defined Benefit Plan Disclosure [Line Items]        
Medicare reimbursements     0.5us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= rrd_MedicarePartDSubsidiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Pension and Retirement Benefit Plans | Minimum        
Defined Benefit Plan Disclosure [Line Items]        
Pension and other postretirement expected contributions for next year   25.0us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= rrd_PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Pension and Retirement Benefit Plans | Maximum        
Defined Benefit Plan Disclosure [Line Items]        
Pension and other postretirement expected contributions for next year   30.0us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= rrd_PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Postretirement Life Insurance        
Defined Benefit Plan Disclosure [Line Items]        
Reduction in pension obligation     30.1us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
 
EGWP        
Defined Benefit Plan Disclosure [Line Items]        
Medicare reimbursements   4.2us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= rrd_EmployerGroupWaiverProgramMember
   
Lump Sum Pension Payment Or Annuity        
Defined Benefit Plan Disclosure [Line Items]        
Benefits Paid   $ 317.7us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedContributionPlanNameAxis
= rrd_LumpSumPensionPaymentOrAnnuityMember