Quarterly report pursuant to Section 13 or 15(d)

Goodwill (Details)

v2.4.1.9
Goodwill (Details) (USD $)
In Millions, unless otherwise specified
9 Months Ended 12 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Feb. 28, 2014
Feb. 28, 2013
Changes in the carrying amount of goodwill:        
Goodwill $ 6,417.2us-gaap_GoodwillGross   $ 6,408.1us-gaap_GoodwillGross $ 2,722.3us-gaap_GoodwillGross
Accumulated impairment losses (253.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss   (261.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill, net 6,163.9us-gaap_Goodwill   6,146.8us-gaap_Goodwill 2,722.3us-gaap_Goodwill
Purchase accounting allocations 34.0us-gaap_GoodwillAcquiredDuringPeriod   3,715.8us-gaap_GoodwillAcquiredDuringPeriod  
Impairment of goodwill   (278.7)us-gaap_GoodwillImpairmentLoss (278.7)us-gaap_GoodwillImpairmentLoss  
Foreign currency translation adjustments (16.9)us-gaap_GoodwillTranslationAdjustments   (12.6)us-gaap_GoodwillTranslationAdjustments  
Operating Segments [Member] | Beer [Member]        
Changes in the carrying amount of goodwill:        
Goodwill 3,712.5us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
  3,714.6us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
13.0us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
Accumulated impairment losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
  0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
Goodwill, net 3,712.5us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
  3,714.6us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
13.0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
Purchase accounting allocations 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
  3,702.8us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
 
Impairment of goodwill     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
 
Foreign currency translation adjustments (2.1)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
  (1.2)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_BeerMember
 
Operating Segments [Member] | Wine and Spirits [Member]        
Changes in the carrying amount of goodwill:        
Goodwill 2,704.7us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
  2,693.5us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
2,722.3us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
Accumulated impairment losses (253.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
  (261.3)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
Goodwill, net 2,451.4us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
  2,432.2us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
2,722.3us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
Purchase accounting allocations 34.0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
  0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
 
Impairment of goodwill     (278.7)us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
 
Foreign currency translation adjustments (14.8)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
  (11.4)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= stz_ConstellationwinesandspiritsMember
 
Consolidation and Eliminations [Member]        
Changes in the carrying amount of goodwill:        
Goodwill 0us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  0us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(13.0)us-gaap_GoodwillGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Accumulated impairment losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Goodwill, net 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(13.0)us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Purchase accounting allocations 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  13.0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Impairment of goodwill     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Foreign currency translation adjustments $ 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  $ 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember