XML 65 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Senior Credit Facility) (Details) (USD $)
0 Months Ended
Sep. 25, 2013
Apr. 04, 2015
Mar. 26, 2015
Feb. 28, 2014
2015 Senior Secured Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Unamortized financing costs   $ 2,528,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_CreditFacilityAxis
= mhk_A2015SeniorSecuredCreditFacilityMember
   
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
  1,800,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
     
Utilized borrowings under credit facility   665,121,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
   
Available amount under credit facility   1,134,879,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.10%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.225%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   657,100,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_CommercialPaperMember
   
2013 Senior Secured Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Unamortized financing costs   8,654,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_CreditFacilityAxis
= mhk_A2013SeniorSecuredCreditFacilityMember
   
Borrowings [Member] | Senior Secured Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Utilized borrowings under credit facility   6,640,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   $ 1,381,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= mhk_SeniorSecuredCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= mhk_StandbyLettersOfCreditRelatedToVariousInsuranceContractsAndForeignVendorCommitmentsMember