XML 54 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets - Schedule of Changes in the Carrying Value of Goodwill by Segment (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
Goodwill [Line Items]        
Goodwill gross $ 4,803.5us-gaap_GoodwillGross $ 4,803.5us-gaap_GoodwillGross $ 4,607.9us-gaap_GoodwillGross $ 4,620.7us-gaap_GoodwillGross
Accumulated impairment losses (3,096.9)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (3,096.9)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (3,171.6)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (3,184.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill 1,706.6us-gaap_Goodwill 1,706.6us-gaap_Goodwill 1,436.3us-gaap_Goodwill 1,436.4us-gaap_Goodwill
Acquisitions   300.1us-gaap_GoodwillAcquiredDuringPeriod    
Foreign exchange and other adjustments   (11.7)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments (0.1)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Impairment charges (18.1)us-gaap_GoodwillImpairmentLoss (18.1)us-gaap_GoodwillImpairmentLoss    
Publishing and Retail Services        
Goodwill [Line Items]        
Goodwill gross 688.0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
688.0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
688.0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
688.0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
Accumulated impairment losses (688.0)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
(688.0)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
(669.9)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
(669.9)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
Goodwill     18.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
18.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
Foreign exchange and other adjustments         
Impairment charges   (18.1)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_PublishingAndRetailServicesSegmentMember
   
Variable Print        
Goodwill [Line Items]        
Goodwill gross 1,914.1us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
1,914.1us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
1,638.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
1,638.8us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
Accumulated impairment losses (1,105.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
(1,105.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
(1,105.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
(1,105.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
Goodwill 808.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
808.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
533.4us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
533.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
Acquisitions   276.2us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
   
Foreign exchange and other adjustments   (0.7)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
(0.2)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_VariablePrintMember
 
Strategic Services        
Goodwill [Line Items]        
Goodwill gross 987.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
987.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
1,005.4us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
1,007.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
Accumulated impairment losses (222.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
(222.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
(243.5)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
(243.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
Goodwill 765.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
765.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
761.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
764.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
Acquisitions   3.4us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
   
Foreign exchange and other adjustments   (0.2)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
(2.2)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_StrategicServicesMember
 
International        
Goodwill [Line Items]        
Goodwill gross 1,213.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
1,213.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
1,275.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
1,286.4us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
Accumulated impairment losses (1,081.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
(1,081.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
(1,153.0)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
(1,165.8)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
Goodwill 132.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
132.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
122.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
120.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
Acquisitions   20.5us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
   
Foreign exchange and other adjustments   $ (10.8)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember
$ 2.3us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rrd_InternationalMember