XML 22 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segments (Details) (USD $)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Industry Segments [Abstract]    
Decrease in accruals related to import duties included in cost of goods sold   $ 3,100,000us-gaap_IncreaseDecreaseInOtherAccruedLiabilities
Summary of segment information [Abstract]    
Net sales 537,242,000us-gaap_SalesRevenueGoodsNet 574,374,000us-gaap_SalesRevenueGoodsNet
Cost of goods sold 460,834,000us-gaap_CostOfGoodsSold 495,777,000us-gaap_CostOfGoodsSold
Depreciation and amortization 7,853,000us-gaap_OtherDepreciationAndAmortization 8,107,000us-gaap_OtherDepreciationAndAmortization
Selling, general, and administrative expense 32,831,000us-gaap_SellingGeneralAndAdministrativeExpense 32,183,000us-gaap_SellingGeneralAndAdministrativeExpense
Operating income 35,724,000us-gaap_OperatingIncomeLoss 38,307,000us-gaap_OperatingIncomeLoss
Interest expense (2,076,000)us-gaap_InterestExpense (1,026,000)us-gaap_InterestExpense
Other income, net 105,000us-gaap_OtherNonoperatingIncomeExpense 88,000us-gaap_OtherNonoperatingIncomeExpense
Income before income taxes 33,753,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 37,369,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Corporate and Eliminations [Member]    
Summary of segment information [Abstract]    
Net sales (3,092,000)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(3,683,000)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cost of goods sold (3,062,000)us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(3,651,000)us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Depreciation and amortization 475,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
604,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Selling, general, and administrative expense 5,810,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
6,228,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Operating income (6,315,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(6,864,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Plumbing and Refrigeration Segment [Member] | Operating Segments [Member]    
Summary of segment information [Abstract]    
Net sales 305,017,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
338,027,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
Cost of goods sold 260,463,000us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
289,025,000us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
Depreciation and amortization 4,523,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
4,420,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
Selling, general, and administrative expense 20,540,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
20,697,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
Operating income 19,491,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
23,885,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_PlumbingAndRefrigerationSegmentMember
OEM Segment [Member] | Operating Segments [Member]    
Summary of segment information [Abstract]    
Net sales 235,317,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
240,030,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
Cost of goods sold 203,433,000us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
210,403,000us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
Depreciation and amortization 2,855,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
3,083,000us-gaap_OtherDepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
Selling, general, and administrative expense 6,481,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
5,258,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
Operating income $ 22,548,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember
$ 21,286,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mli_OemSegmentMember