XML 40 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Special Items Restructuring Accruals (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 36 Months Ended
Dec. 31, 2014
Employees
Dec. 31, 2013
Employees
Dec. 29, 2012
Employees
Dec. 31, 2014
Employees
Restructuring Cost and Reserve [Line Items]        
Restructuring related reduction in employees 160tap_RestructuringRelatedReductionInEmployees 310tap_RestructuringRelatedReductionInEmployees 600tap_RestructuringRelatedReductionInEmployees 1,070tap_RestructuringRelatedReductionInEmployees
Total special items $ 324.4us-gaap_RestructuringSettlementAndImpairmentProvisions $ 200.0us-gaap_RestructuringSettlementAndImpairmentProvisions $ 81.4us-gaap_RestructuringSettlementAndImpairmentProvisions  
Restructuring Reserve [Roll Forward]        
Restructuring accruals, beginning balance 24.7us-gaap_RestructuringReserve 24.8us-gaap_RestructuringReserve 1.9us-gaap_RestructuringReserve 1.9us-gaap_RestructuringReserve
Charges incurred 14.2us-gaap_RestructuringCharges 26.8us-gaap_RestructuringCharges 34.9us-gaap_RestructuringCharges  
Payments made (19.7)us-gaap_PaymentsForRestructuring (26.9)us-gaap_PaymentsForRestructuring (11.6)us-gaap_PaymentsForRestructuring  
Restructuring Reserve, Accrual Adjustment (2.6)us-gaap_RestructuringReserveAccrualAdjustment      
Foreign currency and other adjustments (1.1)us-gaap_RestructuringReserveTranslationAndOtherAdjustment 0us-gaap_RestructuringReserveTranslationAndOtherAdjustment (0.4)us-gaap_RestructuringReserveTranslationAndOtherAdjustment  
Restructuring accruals, ending balance 15.5us-gaap_RestructuringReserve 24.7us-gaap_RestructuringReserve 24.8us-gaap_RestructuringReserve 15.5us-gaap_RestructuringReserve
Canada        
Restructuring Reserve [Roll Forward]        
Restructuring accruals, beginning balance 9.7us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
7.1us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
0.1us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
0.1us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
Charges incurred 7.6us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
10.6us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
10.1us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Payments made (13.0)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
(7.7)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
(2.9)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
     
Foreign currency and other adjustments (0.5)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
(0.3)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
(0.2)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Restructuring accruals, ending balance 3.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
9.7us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
7.1us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
3.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
Europe        
Restructuring Reserve [Roll Forward]        
Restructuring accruals, beginning balance 13.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
13.4us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
1.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
1.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Charges incurred 6.3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
14.5us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
19.8us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
 
Payments made (5.2)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
(14.6)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
(8.0)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
 
Restructuring Reserve, Accrual Adjustment (2.6)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
     
Foreign currency and other adjustments (0.6)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
0.3us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
(0.2)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
 
Restructuring accruals, ending balance 11.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
13.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
13.4us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
11.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Europe | Closing of brewing facility        
Restructuring Cost and Reserve [Line Items]        
Total special items 4.8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FacilityClosingMember
     
MCI        
Restructuring Reserve [Roll Forward]        
Restructuring accruals, beginning balance 0.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
2.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
Charges incurred 0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0.4us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
3.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
 
Payments made (0.5)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
(2.7)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
(0.2)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
     
Foreign currency and other adjustments 0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
 
Restructuring accruals, ending balance 0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
2.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= tap_MciMember
Corporate        
Restructuring Reserve [Roll Forward]        
Restructuring accruals, beginning balance 0.9us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
1.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Charges incurred 0.3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
1.3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Payments made (1.0)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1.9)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(0.5)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Foreign currency and other adjustments 0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Restructuring accruals, ending balance $ 0.2us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 0.9us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 1.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 0.2us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember