XML 46 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended 36 Months Ended
Dec. 31, 2014
Customer
Dec. 31, 2013
Customer
Dec. 31, 2012
Customer
Mar. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Number of single customers comprising more than 10% of consolidated net sales 0rrd_NumberOfSingleCustomersComprisingMoreThanTenPercentOfConsolidatedNetSales 0rrd_NumberOfSingleCustomersComprisingMoreThanTenPercentOfConsolidatedNetSales 0rrd_NumberOfSingleCustomersComprisingMoreThanTenPercentOfConsolidatedNetSales            
Percentage Of Net Sales Per Customer Maximum 10.00%rrd_PercentageOfNetSalesPerCustomerMaximum 10.00%rrd_PercentageOfNetSalesPerCustomerMaximum 10.00%rrd_PercentageOfNetSalesPerCustomerMaximum            
Percentage of inventory valued at LIFO 59.80%us-gaap_PercentageOfLIFOInventory 65.20%us-gaap_PercentageOfLIFOInventory     59.80%us-gaap_PercentageOfLIFOInventory 65.20%us-gaap_PercentageOfLIFOInventory      
Annual goodwill impairment testing date --10-31                
Computer Software, Intangible Asset                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Amortization expense, primarily related to internally-developed software 41.2us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
34.1us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
26.6us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
           
Minimum | Buildings                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life 15 years                
Minimum | Machinery and Equipment                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life 3 years                
Maximum | Computer Software, Intangible Asset                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life of computer software 5 years                
Maximum | Buildings                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life 40 years                
Maximum | Leasehold Improvements                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life 7 years                
Maximum | Machinery and Equipment                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Estimated useful life 15 years                
Reversal of Over Accrual for Rebates                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Immaterial error correction, impact on accounts receivable and net sales     22.7us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis
= rrd_ReversalOfOverAccrualForRebatesMember
$ 19.8us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis
= rrd_ReversalOfOverAccrualForRebatesMember
         
Devaluation of Venezuelan Bolivar                  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]                  
Maximum three year cumulative inflation using the blended Consumer Price Index and National Consumer Price Index         100.00%rrd_MaximumCumulativeInflationUsingBlendedConsumerPriceIndexAndNationalConsumerPriceIndex
/ us-gaap_CurrencyAxis
= rrd_DevaluationOfVenezuelanBolivarMember
100.00%rrd_MaximumCumulativeInflationUsingBlendedConsumerPriceIndexAndNationalConsumerPriceIndex
/ us-gaap_CurrencyAxis
= rrd_DevaluationOfVenezuelanBolivarMember
100.00%rrd_MaximumCumulativeInflationUsingBlendedConsumerPriceIndexAndNationalConsumerPriceIndex
/ us-gaap_CurrencyAxis
= rrd_DevaluationOfVenezuelanBolivarMember
100.00%rrd_MaximumCumulativeInflationUsingBlendedConsumerPriceIndexAndNationalConsumerPriceIndex
/ us-gaap_CurrencyAxis
= rrd_DevaluationOfVenezuelanBolivarMember
100.00%rrd_MaximumCumulativeInflationUsingBlendedConsumerPriceIndexAndNationalConsumerPriceIndex
/ us-gaap_CurrencyAxis
= rrd_DevaluationOfVenezuelanBolivarMember