XML 22 R50.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Commitments and contingencies (Narrative) (Details) € in Thousands, $ in Thousands |  | 1 Months Ended | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | --- | ---
Dec. 28, 2012 EUR (€) | Nov. 30, 2014 yr | Dec. 31, 2013 EUR (€) | Jan. 31, 2012 EUR (€) | Mar. 21, 2011 claim | Jul. 04, 2015 USD ($) claim | Jun. 28, 2014 EUR (€) | Sep. 29, 2012 EUR (€) | Jul. 04, 2015 claim | Apr. 23, 2015 claim
BELGIUM | Foreign Tax Authority [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Interest income earned on deposits related to tax assessment |  |  |  |  |  |  |  | € 1,583 |  |
Number of years of assessments appealed | yr |  | 4 |  |  |  |  |  |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2008 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) |  |  |  | € 23,789 |  |  | € 30,131 |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2005 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) | € 46,135 |  |  |  |  |  |  |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2009 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) | € 35,567 |  |  |  |  |  |  |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2006 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) |  |  | € 38,817 |  |  |  |  |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2007 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) |  |  | 39,635 |  |  |  |  |  |  |
BELGIUM | Foreign Tax Authority [Member] | 2010 [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Assessment received from Belgian tax authority (in euros) |  |  | € 43,117 |  |  |  |  |  |  |
Selling, General and Administrative Expenses [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Amount of legal settlement paid and related expenses | $ |  |  |  |  |  | $ 125,000 |  |  |  |
Polyurethane Foam Antitrust Litigation [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of class action complaints | claim |  |  |  |  | 2 |  |  |  |  |
Polyurethane Foam Antitrust Litigation [Member] | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of pending claims | claim |  |  |  |  |  | 5 |  |  | 5 | 12
Polyurethane Foam Antitrust Litigation [Member] | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of settled claims | claim |  |  |  |  |  |  |  |  | 9 |

X
- Definition Commitments and contingencies [line items] + References No definition available. + Details
Name: | mhk_CommitmentsAndContingenciesLineItems
Namespace Prefix: | mhk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign Tax Assessment + References No definition available. + Details
Name: | mhk_ForeignTaxAssessment
Namespace Prefix: | mhk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest Tax Examination, Refund, Interest Income + References No definition available. + Details
Name: | mhk_InterestTaxExaminationRefundInterestIncome
Namespace Prefix: | mhk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Litigation Settlement and Related Expenses + References No definition available. + Details
Name: | mhk_LitigationSettlementandRelatedExpenses
Namespace Prefix: | mhk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Assessments, Number Of Years Of Assessments Appealed + References No definition available. + Details
Name: | mhk_TaxAssessmentsNumberOfYearsOfAssessmentsAppealed
Namespace Prefix: | mhk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of claims settled. + References No definition available. + Details
Name: | us-gaap_LossContingencyClaimsSettledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of new claims filed pertaining to a loss contingency during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyNewClaimsFiledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_BE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2008Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=mhk_TaxYear2005Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2009Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2006Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2007Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2010Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mhk_PolyurethaneFoamAntitrustLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |