XML 43 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and intangible assets (Schedule of goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Goodwill [Roll Forward]  
Goodwill, gross, beginning balance $ 2,931,777us-gaap_GoodwillGross
Accumulated impairment losses (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill, net, beginning balance 1,604,352us-gaap_Goodwill
Goodwill recognized or adjusted during the period 2,659us-gaap_GoodwillAcquiredDuringPeriod
Currency translation during the year (53,856)us-gaap_GoodwillTranslationAdjustments
Goodwill, gross, ending balance 2,880,580us-gaap_GoodwillGross
Accumulated impairment losses (1,327,425)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill, net, ending balance 1,553,155us-gaap_Goodwill
Carpet Segment [Member]  
Goodwill [Roll Forward]  
Goodwill, gross, beginning balance 199,132us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Accumulated impairment losses (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Goodwill, net, beginning balance 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Goodwill recognized or adjusted during the period 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Currency translation during the year 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Goodwill, gross, ending balance 199,132us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Accumulated impairment losses (199,132)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Goodwill, net, ending balance 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Ceramic Segment [Member]  
Goodwill [Roll Forward]  
Goodwill, gross, beginning balance 1,395,132us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Accumulated impairment losses (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Goodwill, net, beginning balance 863,202us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Goodwill recognized or adjusted during the period 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Currency translation during the year (1,185)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Goodwill, gross, ending balance 1,393,947us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Accumulated impairment losses (531,930)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Goodwill, net, ending balance 862,017us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Laminate and Wood Segment [Member]  
Goodwill [Roll Forward]  
Goodwill, gross, beginning balance 1,337,513us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Accumulated impairment losses (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Goodwill, net, beginning balance 741,150us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Goodwill recognized or adjusted during the period 2,659us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Currency translation during the year (52,671)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Goodwill, gross, ending balance 1,287,501us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Accumulated impairment losses (596,363)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Goodwill, net, ending balance $ 691,138us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember