Borrowings (Details) (USD $)
|
12 Months Ended |
|
|
|
|
|
|
|
|
|
Feb. 28, 2015
|
Feb. 28, 2014
|
Jun. 07, 2013
|
Aug. 15, 2006
|
Jan. 31, 2008
|
Dec. 05, 2007
|
Apr. 17, 2012
|
May 14, 2013
|
Nov. 03, 2014
|
May 27, 2014
|
Short-term Debt |
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Current |
$ 52,400,000us-gaap_NotesPayableToBankCurrent
|
$ 57,200,000us-gaap_NotesPayableToBankCurrent
|
|
|
|
|
|
|
|
|
Notes payable to banks, Long-term |
0us-gaap_NotesPayableToBankNoncurrent
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Total |
52,400,000us-gaap_NotesPayableToBank
|
57,200,000us-gaap_NotesPayableToBank
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Other, Current |
18,900,000us-gaap_OtherLongTermDebtCurrent
|
|
|
|
|
|
|
|
|
|
Other, Long-term |
136,000,000us-gaap_OtherLongTermDebtNoncurrent
|
|
|
|
|
|
|
|
|
|
Other, Total |
154,900,000us-gaap_OtherLongTermDebt
|
51,200,000us-gaap_OtherLongTermDebt
|
13,000,000us-gaap_OtherLongTermDebt
|
|
|
|
|
|
|
|
Long-term debt, Current |
158,100,000us-gaap_LongTermDebtCurrent
|
590,000,000us-gaap_LongTermDebtCurrent
|
|
|
|
|
|
|
|
|
Long-term debt, Long-term |
7,137,500,000us-gaap_LongTermDebtNoncurrent
|
6,373,300,000us-gaap_LongTermDebtNoncurrent
|
|
|
|
|
|
|
|
|
Long-term debt, Total |
7,295,600,000us-gaap_LongTermDebt
|
6,963,300,000us-gaap_LongTermDebt
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
3,712,300,000stz_MaximumBorrowingAmountUnderCreditFacility
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Current |
139,200,000us-gaap_SeniorNotesCurrent / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Long-term |
2,652,900,000us-gaap_SeniorLongTermNotes / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
2,792,100,000us-gaap_SeniorNotes / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
2,864,800,000us-gaap_SeniorNotes / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] | U.S. Term A Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
476,900,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = stz_TermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
496,300,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_TermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Interest rate |
1.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_TermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
1.75%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_DebtInstrumentAxis = stz_TermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] | U.S. Term A-1 Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
243,200,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = stz_TermA1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
245,000,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_TermA1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Interest rate |
2.20%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_TermA1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
2.00%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_DebtInstrumentAxis = stz_TermA1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] | U.S. Term A-2 Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
624,400,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = stz_USTermA2FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
649,700,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_USTermA2FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
675,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_USTermA2FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
Interest rate |
2.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_USTermA2FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
1.75%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_DebtInstrumentAxis = stz_USTermA2FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] | European Term A Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
462,500,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = stz_EuropeanTermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
481,300,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_EuropeanTermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
500,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_EuropeanTermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
Interest rate |
2.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_EuropeanTermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
1.75%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_DebtInstrumentAxis = stz_EuropeanTermFacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans [Member] | European Term B-1 Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Term Loans, Total |
985,100,000us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = stz_EuropeanTermB1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
990,000,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_EuropeanTermB1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Interest rate |
2.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_EuropeanTermB1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
1.75%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_DebtInstrumentAxis = stz_EuropeanTermB1FacilityMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember
|
|
|
|
|
|
|
|
|
|
Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Current |
0us-gaap_UnsecuredDebtCurrent / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
|
Senior Notes, Long-term |
4,348,600,000us-gaap_UnsecuredLongTermDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
4,348,600,000us-gaap_UnsecuredDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
4,047,300,000us-gaap_UnsecuredDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Percentage of outstanding principal amount as redemption price |
100.00%us-gaap_DebtInstrumentRedemptionPricePercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
|
Basis points above adjusted treasury rate |
50.00%stz_BasisPointsAboveAdjustedTreasuryRate / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
|
Senior Notes [Member] | August 2006 Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
698,600,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_AugustTwoThousandSixSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
697,800,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_AugustTwoThousandSixSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
700,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_AugustTwoThousandSixSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
Coupon rate of notes |
|
|
|
7.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_AugustTwoThousandSixSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
Senior Notes [Member] | May 2007 Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
700,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
700,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
700,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
Coupon rate of notes |
|
|
|
|
7.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
Senior Notes [Member] | December 2007 Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
0us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_DecemberTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
499,500,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_DecemberTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
500,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_DecemberTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
Coupon rate of notes |
|
|
|
|
|
8.375%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_DecemberTwoThousandSevenSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
Senior Notes [Member] | April 2012 Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
600,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_AprilTwoThousandTwelveSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
600,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_AprilTwoThousandTwelveSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
|
600,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_AprilTwoThousandTwelveSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
Coupon rate of notes |
|
|
|
|
|
|
6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_AprilTwoThousandTwelveSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
Senior Notes [Member] | May 2013 Eight Year Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
500,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenEightYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
500,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenEightYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
|
|
500,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenEightYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
Coupon rate of notes |
|
|
|
|
|
|
|
3.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenEightYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
Senior Notes [Member] | May 2013 Ten Year Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
1,050,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
1,050,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
|
|
1,050,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
Coupon rate of notes |
|
|
|
|
|
|
|
4.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_MayTwoThousandThirteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
Senior Notes [Member] | November 2014 Five Year Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
400,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenFiveYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
0us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenFiveYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
|
|
|
400,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenFiveYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
Coupon rate of notes |
|
|
|
|
|
|
|
|
3.875%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenFiveYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
Senior Notes [Member] | November 2014 Ten Year Senior Notes [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Senior Notes, Total |
400,000,000us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
0us-gaap_UnsecuredDebt / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
|
|
|
|
|
Aggregate principal amount of notes |
|
|
|
|
|
|
|
|
400,000,000us-gaap_DebtInstrumentFaceAmount / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
Coupon rate of notes |
|
|
|
|
|
|
|
|
4.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_DebtInstrumentAxis = stz_NovemberTwoThousandFourteenTenYearSeniorNotesMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
Senior Credit Facility - Revolving Credit Loans [Member] |
|
|
|
|
|
|
|
|
|
|
Short-term Debt |
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Current |
0us-gaap_NotesPayableToBankCurrent / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Long-term |
0us-gaap_NotesPayableToBankNoncurrent / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Total |
0us-gaap_NotesPayableToBank / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
0us-gaap_NotesPayableToBank / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
850,000,000stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
850,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
Interest rate |
0.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
LIBOR margin |
1.75%us-gaap_LongTermDebtPercentageBearingVariableInterestRate / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Remaining borrowing capacity |
835,600,000us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Revolving Credit Loans [Member] | U.S. Revolving Credit Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
425,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_U.S.RevolvingCreditFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Senior Credit Facility - Revolving Credit Loans [Member] | European Revolving Credit Facility [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
425,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_DebtInstrumentAxis = stz_EuropeanRevolvingCreditFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
|
|
|
|
|
|
|
Letters of Credit [Member] |
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Maximum borrowing amount under credit facility |
200,000,000.0stz_MaximumBorrowingAmountUnderCreditFacility / us-gaap_ShortTermDebtTypeAxis = us-gaap_FinancialStandbyLetterOfCreditMember
|
|
|
|
|
|
|
|
|
|
Outstanding letters of credit |
14,400,000us-gaap_LettersOfCreditOutstandingAmount / us-gaap_ShortTermDebtTypeAxis = us-gaap_FinancialStandbyLetterOfCreditMember
|
|
|
|
|
|
|
|
|
|
Other [Member] |
|
|
|
|
|
|
|
|
|
|
Short-term Debt |
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Current |
52,400,000us-gaap_NotesPayableToBankCurrent / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Long-term |
0us-gaap_NotesPayableToBankNoncurrent / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Total |
52,400,000us-gaap_NotesPayableToBank / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
57,200,000us-gaap_NotesPayableToBank / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
Other [Member] | CBI accounts receivable securitization facility [Member] |
|
|
|
|
|
|
|
|
|
|
Short-term Debt |
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Current |
0us-gaap_NotesPayableToBankCurrent / us-gaap_DebtInstrumentAxis = stz_AccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Interest rate |
0.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_AccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Remaining borrowing capacity |
275,000,000us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_DebtInstrumentAxis = stz_AccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Other [Member] | Crown accounts receivable securitization facility [Member] |
|
|
|
|
|
|
|
|
|
|
Short-term Debt |
|
|
|
|
|
|
|
|
|
|
Notes payable to banks, Current |
0us-gaap_NotesPayableToBankCurrent / us-gaap_DebtInstrumentAxis = stz_CrownAccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Long-term Debt |
|
|
|
|
|
|
|
|
|
|
Interest rate |
0.00%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_DebtInstrumentAxis = stz_CrownAccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|
Remaining borrowing capacity |
$ 100,000,000us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_DebtInstrumentAxis = stz_CrownAccountsReceivableSecuritizationFacilityMember / us-gaap_ShortTermDebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember
|
|
|
|
|
|
|
|
|
|