XML 55 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring, Impairment and Transaction-Related Charges (Schedule of Restructuring Reserves) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Restructuring Reserve [Roll Forward]    
Balance, beginning of period $ 25.9us-gaap_RestructuringReserve  
Expense (income) 10.1us-gaap_RestructuringCharges  
Cash receipts (payments) (5.7)us-gaap_PaymentsForRestructuring  
Non-cash adjustments (5.6)us-gaap_RestructuringReserveSettledWithoutCash1  
Balance, end of period 24.7us-gaap_RestructuringReserve  
Long-term restructuring reserve 5.5us-gaap_RestructuringReserveNoncurrent 6.1us-gaap_RestructuringReserveNoncurrent
Employee Terminations Charges [Member]    
Restructuring Reserve [Roll Forward]    
Balance, beginning of period 10.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Expense (income) 5.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash receipts (payments) (7.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Non-cash adjustments 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Balance, end of period 7.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Impairment Charges [Member]    
Restructuring Reserve [Roll Forward]    
Balance, beginning of period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_ImpairmentChargesMember
 
Expense (income) 6.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= quad_ImpairmentChargesMember
 
Cash receipts (payments) 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= quad_ImpairmentChargesMember
 
Non-cash adjustments (6.3)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= quad_ImpairmentChargesMember
 
Balance, end of period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_ImpairmentChargesMember
 
Transaction-Related Charges (Income) [Member]    
Restructuring Reserve [Roll Forward]    
Balance, beginning of period 0.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_TransactionRelatedChargesMember
 
Expense (income) (9.2)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= quad_TransactionRelatedChargesMember
 
Cash receipts (payments) 9.4us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= quad_TransactionRelatedChargesMember
 
Non-cash adjustments 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= quad_TransactionRelatedChargesMember
 
Balance, end of period 0.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_TransactionRelatedChargesMember
 
Integration Costs [Member]    
Restructuring Reserve [Roll Forward]    
Balance, beginning of period 1.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_IntegrationCostsMember
 
Expense (income) 1.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= quad_IntegrationCostsMember
 
Cash receipts (payments) (2.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= quad_IntegrationCostsMember
 
Non-cash adjustments 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= quad_IntegrationCostsMember
 
Balance, end of period 1.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= quad_IntegrationCostsMember
 
Other Restructuring Charges [Member]    
Restructuring Reserve [Roll Forward]    
Balance, beginning of period 13.6us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Expense (income) 6.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Cash receipts (payments) (5.3)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Non-cash adjustments 0.7us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Balance, end of period 15.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Accrued Liabilities [Member]    
Restructuring Reserve [Roll Forward]    
Short-term restructuring reserve 17.0us-gaap_RestructuringReserveCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
 
Accounts Payable [Member]    
Restructuring Reserve [Roll Forward]    
Short-term restructuring reserve 1.9us-gaap_RestructuringReserveCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
 
Other Liabilities, Noncurrent [Member]    
Restructuring Reserve [Roll Forward]    
Long-term restructuring reserve 5.8us-gaap_RestructuringReserveNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
 
Other Noncurrent Liabilities, Restructuring Reserves [Member]    
Restructuring Reserve [Roll Forward]    
Long-term restructuring reserve 5.5us-gaap_RestructuringReserveNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= quad_OtherNoncurrentLiabilitiesRestructuringReservesMember
 
Other Noncurrent Liabilities, MEPP's withdrawal liability [Member]    
Restructuring Reserve [Roll Forward]    
Long-term restructuring reserve $ 0.3us-gaap_RestructuringReserveNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= quad_OtherNoncurrentLiabilitiesMEPPswithdrawalliabilityMember