XML 75 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Senior Credit Facility) (Details) (USD $)
0 Months Ended
Sep. 25, 2013
Dec. 31, 2014
Feb. 28, 2014
Jan. 17, 2006
Dec. 31, 2013
Senior Secured Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity under credit facility $ 1,000,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
       
Term of line of credit (years) 5 years        
Payment of financing costs 1,836,000us-gaap_PaymentsOfFinancingCosts
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
       
Unamortized financing costs 11,440,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
       
Minimum defined liquidity to avoid acceleration   200,000,000mhk_LineOfCreditFacilityCovenantTermsMinimumDefinedLiquidityToAvoidAcceleration
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
     
Utilized borrowings under credit facility   534,646,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
     
Available amount under credit facility   465,354,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
     
Senior Secured Credit Facility [Member] | Minimum [Member]          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.125%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Consolidated interest coverage ratio 3.0mhk_ConsolidatedInterestCoverageRatio
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Senior Secured Credit Facility [Member] | Maximum [Member]          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Consolidated net leverage ratio 3.75mhk_ConsolidatedNetLeverageRatio
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Senior Secured Credit Facility [Member] | Federal Funds [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_VariableRateAxis
= mhk_FederalFundsMember
       
Senior Secured Credit Facility [Member] | Libor [Member] | Minimum [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= mhk_LiborMember
       
Senior Secured Credit Facility [Member] | Libor [Member] | Maximum [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= mhk_LiborMember
       
Senior Secured Credit Facility [Member] | Monthly Libor [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_VariableRateAxis
= mhk_MonthlyLiborMember
       
Senior Secured Credit Facility [Member] | Monthly Libor [Member] | Minimum [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= mhk_MonthlyLiborMember
       
Senior Secured Credit Facility [Member] | Monthly Libor [Member] | Maximum [Member]          
Line of Credit Facility [Line Items]          
Basis spread on debt instrument 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= mhk_MonthlyLiborMember
       
Commercial Paper [Member]          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity under credit facility     1,000,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_CommercialPaperMember
   
Utilized borrowings under credit facility   301,600,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_CommercialPaperMember
     
Six Point One Two Five Percent Notes Payable January Fifteen Two Thousand Sixteen [Member]          
Line of Credit Facility [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage   6.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
  6.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= mhk_SixPointOneTwoFivePercentNotesPayableJanuaryFifteenTwoThousandSixteenMember
 
Borrowings [Member] | Senior Secured Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Utilized borrowings under credit facility   195,665,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BorrowingsMember
     
Standby Letters Of Credit Related To Various Insurance Contracts And Foreign Vendor Commitments [Member] | Senior Secured Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Standby letters of credit for various insurance contracts and commitments to foreign vendors   $ 37,381,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_StandbyLettersOfCreditRelatedToVariousInsuranceContractsAndForeignVendorCommitmentsMember
    $ 47,713,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_StandbyLettersOfCreditRelatedToVariousInsuranceContractsAndForeignVendorCommitmentsMember