XML 33 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Fair Value and Carrying Value of Debt Instruments) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Less current portion of long term debt and commercial paper $ 851,305us-gaap_LongTermDebtCurrent $ 127,218us-gaap_LongTermDebtCurrent
Long-term debt, less current portion 2,253,440us-gaap_LongTermDebt  
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 301,600us-gaap_CommercialPaper
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
0us-gaap_CommercialPaper
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Capital leases and other 10,620mhk_CapitalLeasesAndOtherFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
96,003mhk_CapitalLeasesAndOtherFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Total debt 2,288,898us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
2,313,108us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Less current portion of long term debt and commercial paper 851,305us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
127,218us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Long-term debt, less current portion 1,437,593us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
2,185,890us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Fair Value [Member] | 3.85% Senior Notes Due February 1, 2023 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 603,180us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_ThreePointEightFivePercentSeniorNotesDueFebruaryOneTwoThousandTwentyThreeMember
569,400us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_ThreePointEightFivePercentSeniorNotesDueFebruaryOneTwoThousandTwentyThreeMember
Fair Value [Member] | 6.125% Notes, Payable January 15, 2016 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 677,833us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
983,700us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
Fair Value [Member] | Five-year senior secured credit facility, due September 25, 2018 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 195,665us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_FiveYearSeniorSecuredCreditFacilityDueSeptemberTwentyfifthTwoThousandEighteenMember
364,005us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_FiveYearSeniorSecuredCreditFacilityDueSeptemberTwentyfifthTwoThousandEighteenMember
Carrying Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 301,600us-gaap_CommercialPaper
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_CommercialPaper
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Capital leases and other 10,620mhk_CapitalLeasesAndOtherFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
96,003mhk_CapitalLeasesAndOtherFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Total debt 2,253,440us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
2,260,008us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Less current portion of long term debt and commercial paper 851,305us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
127,218us-gaap_LongTermDebtCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Long-term debt, less current portion 1,402,135us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
2,132,790us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying Value [Member] | 3.85% Senior Notes Due February 1, 2023 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 600,000us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_ThreePointEightFivePercentSeniorNotesDueFebruaryOneTwoThousandTwentyThreeMember
600,000us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_ThreePointEightFivePercentSeniorNotesDueFebruaryOneTwoThousandTwentyThreeMember
Carrying Value [Member] | 6.125% Notes, Payable January 15, 2016 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 645,555us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
900,000us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
Carrying Value [Member] | Five-year senior secured credit facility, due September 25, 2018 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 195,665us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_FiveYearSeniorSecuredCreditFacilityDueSeptemberTwentyfifthTwoThousandEighteenMember
364,005us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_FiveYearSeniorSecuredCreditFacilityDueSeptemberTwentyfifthTwoThousandEighteenMember
Secured Credit Facility [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securitization facility 500,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
300,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Secured Credit Facility [Member] | Carrying Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securitization facility $ 500,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 300,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember