XML 67 R59.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Goodwill and Other Intangible Assets (Schedule of goodwill) (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended | 0 Months Ended
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Jan. 10, 2013 | Apr. 03, 2013 | May 03, 2013
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, beginning balance | $ 3,063,517 us-gaap_GoodwillGross | $ 2,713,196 us-gaap_GoodwillGross |  |  |
Accumulated impairments losses, beginning balance | (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss | (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss |  |  |
Goodwill, net, beginning balance | 1,736,092 us-gaap_Goodwill | 1,385,771 us-gaap_Goodwill |  |  |
Goodwill recognized during the year | 4,010 us-gaap_GoodwillAcquiredDuringPeriod | 334,178 us-gaap_GoodwillAcquiredDuringPeriod |  |  |
Currency translation during the year | (135,750)us-gaap_GoodwillTranslationAdjustments | 16,143 us-gaap_GoodwillTranslationAdjustments |  |  |
Goodwill, ending balance | 2,931,777 us-gaap_GoodwillGross | 3,063,517 us-gaap_GoodwillGross |  |  |
Accumulated impairments losses, ending balance | (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss | (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss |  |  |
Goodwill, net, ending balance | 1,604,352 us-gaap_Goodwill | 1,736,092 us-gaap_Goodwill |  |  |
Carpet Segment [Member] |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, beginning balance | 199,132 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | 199,132 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Accumulated impairments losses, beginning balance | (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Goodwill, net, beginning balance | 0 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | 0 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Goodwill recognized during the year | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Currency translation during the year |  | 0 us-gaap_GoodwillTranslationAdjustments / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Goodwill, ending balance | 199,132 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | 199,132 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Accumulated impairments losses, ending balance | (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Goodwill, net, ending balance | 0 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember | 0 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CarpetSegmentMember |  |  |
Ceramic Segment [Member] |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, beginning balance | 1,459,812 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | 1,186,913 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Accumulated impairments losses, beginning balance | (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Goodwill, net, beginning balance | 927,882 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | 654,983 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Goodwill recognized during the year | (2,497)us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | 279,083 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Currency translation during the year | (62,183)us-gaap_GoodwillTranslationAdjustments / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | (6,184)us-gaap_GoodwillTranslationAdjustments / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Goodwill, ending balance | 1,395,132 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | 1,459,812 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Accumulated impairments losses, ending balance | (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Goodwill, net, ending balance | 863,202 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember | 927,882 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_CeramicSegmentMember |  |  |
Laminate and Wood Segment [Member] |  |  |  |  |
Goodwill [Line Items] |  |  |  |  |
Business Combination, Consideration Transferred | 303 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, beginning balance | 1,404,573 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 1,327,151 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Accumulated impairments losses, beginning balance | (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Goodwill, net, beginning balance | 808,210 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 730,788 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Goodwill recognized during the year | 6,507 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 55,095 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Currency translation during the year | (73,567)us-gaap_GoodwillTranslationAdjustments / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 22,327 us-gaap_GoodwillTranslationAdjustments / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Goodwill, ending balance | 1,337,513 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 1,404,573 us-gaap_GoodwillGross / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Accumulated impairments losses, ending balance | (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Goodwill, net, ending balance | 741,150 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember | 808,210 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |
Unidentified Wood Business [Member] | Laminate and Wood Segment [Member] |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, net, ending balance | 5,398 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = mhk_UnidentifiedWoodBusinessMember / us-gaap_StatementBusinessSegmentsAxis = mhk_LaminateandWoodSegmentMember |  |  |  |
Pergo [Member] |  |  |  |  |
Goodwill [Line Items] |  |  |  |  |
Business Combination, Consideration Transferred |  |  | 145,000 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mhk_PergoMember |  |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, net, ending balance |  |  | 18,456 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = mhk_PergoMember |  |
Marrazzi Group [Member] |  |  |  |  |
Goodwill [Line Items] |  |  |  |  |
Business Combination, Consideration Transferred |  |  |  | 1,522,731 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mhk_MarrazziGroupMember |
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, net, ending balance |  |  |  | 276,586 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = mhk_MarrazziGroupMember |
Spano Invest NV [Member] |  |  |  |  |
Goodwill [Line Items] |  |  |  |  |
Business Combination, Consideration Transferred |  |  |  |  | 160,000 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mhk_SpanoInvestNvMember
Goodwill [Roll Forward] |  |  |  |  |
Goodwill, net, ending balance |  |  |  |  | $ 37,739 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = mhk_SpanoInvestNvMember

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAcquiredDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_GoodwillLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_GoodwillRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) from foreign currency translation adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillTranslationAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mhk_MarrazziGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mhk_PergoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mhk_SpanoInvestNvMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mhk_UnidentifiedWoodBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mhk_CarpetSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mhk_CeramicSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mhk_LaminateandWoodSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |