XML 25 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment reporting (Summary of segment information) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 04, 2015
segment
Mar. 29, 2014
Dec. 31, 2014
Segment Reporting [Abstract]      
Number of reporting segments 3mhk_SegmentReportingInformationNumberOfReportingSegments    
Segment Reporting Information [Line Items]      
Net sales $ 1,881,177us-gaap_SalesRevenueGoodsNet $ 1,813,095us-gaap_SalesRevenueGoodsNet  
Operating income (loss) 43,774us-gaap_OperatingIncomeLoss 130,735us-gaap_OperatingIncomeLoss  
Assets 8,284,622us-gaap_Assets   8,285,544us-gaap_Assets
Operating Segments [Member] | Carpet Segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 739,264us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
674,926us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
 
Operating income (loss) (89,994)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
34,271us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
 
Assets 2,015,550us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
  1,986,081us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CarpetSegmentMember
Operating Segments [Member] | Ceramic Segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 719,828us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
695,094us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
 
Operating income (loss) 85,327us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
60,659us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
 
Assets 3,584,471us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
  3,542,594us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_CeramicSegmentMember
Operating Segments [Member] | Laminate and Wood Segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 448,398us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
468,008us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
 
Operating income (loss) 58,901us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
44,119us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
 
Assets 2,406,286us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
  2,542,566us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mhk_LaminateandWoodSegmentMember
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Intersegment sales (26,313)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(24,933)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Operating income (loss) (10,460)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(8,314)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Assets $ 278,315us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  $ 214,303us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember