XML 73 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Schedule of Redeemable Equity) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Aug. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Common Class C [Member]        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Redeemable equity, beginning balance (in shares)   0.3us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
   
Redeemable equity exchange (in shares) (0.3)quad_TemporaryEquityRedemptionOfEquityShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Redeemable equity, ending balance (in shares) 0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
0.3us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
   
Redeemable equity, beginning balance $ 3.5us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Redeemable equity exchange (0.2)quad_TemporaryEquityDividendsCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Redeemable equity exchange (4.3)quad_TemporaryEquityRedemptionOfEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Increase in redemption value of redeemable equity 1.0quad_TemporaryEquityIncreaseDecreaseInRedemptionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Redeemable equity, ending balance 0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
     
Redeemable Equity [Member]        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Redeemable equity, beginning balance (in shares) 0.3us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
  0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
Redeemable equity exchange (in shares) (0.3)quad_TemporaryEquityRedemptionOfEquityShares
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
     
Redeemable equity, ending balance (in shares) 0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
  0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
0us-gaap_TemporaryEquitySharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
Redeemable equity, beginning balance 3.5us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
  0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
Redeemable equity exchange (0.2)quad_TemporaryEquityDividendsCash
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
     
Redeemable equity exchange (4.3)quad_TemporaryEquityRedemptionOfEquity
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
     
Increase in redemption value of redeemable equity 1.0quad_TemporaryEquityIncreaseDecreaseInRedemptionValue
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
     
Redeemable equity, ending balance $ 0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
  $ 0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember
$ 0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= quad_RedeemableEquityMember