XML 40 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities Part 2 (Details)
3 Months Ended 0 Months Ended 3 Months Ended
Mar. 28, 2015
USD ($)
Dec. 27, 2014
USD ($)
Mar. 28, 2015
Commodity Contracts [Member]
USD ($)
Mar. 28, 2015
Commodity Contracts [Member]
Not Designated as Hedging Instrument [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 29, 2014
Commodity Contracts [Member]
Not Designated as Hedging Instrument [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 28, 2015
Commodity Contracts [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 29, 2014
Commodity Contracts [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 28, 2015
Commodity Contracts [Member]
Cash Flow Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 29, 2014
Commodity Contracts [Member]
Cash Flow Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 28, 2015
Commodity Contracts [Member]
Fair Value Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 29, 2014
Commodity Contracts [Member]
Fair Value Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 28, 2015
Foreign Currency Contracts [Member]
USD ($)
Mar. 28, 2015
Foreign Currency Contracts [Member]
EUR (€)
Mar. 28, 2015
Foreign Currency Contracts [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 29, 2014
Foreign Currency Contracts [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 28, 2015
Foreign Currency Contracts [Member]
Cash Flow Hedging [Member]
Depreciation Expense [Member]
USD ($)
Mar. 29, 2014
Foreign Currency Contracts [Member]
Cash Flow Hedging [Member]
Depreciation Expense [Member]
USD ($)
Mar. 28, 2015
Inventory [Member]
Fair Value Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Mar. 29, 2014
Inventory [Member]
Fair Value Hedging [Member]
Cost of Goods Sold [Member]
USD ($)
Feb. 20, 2013
Interest Rate Swap [Member]
USD ($)
Mar. 28, 2015
Interest Rate Swap [Member]
USD ($)
Mar. 28, 2015
Interest Rate Swap [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 29, 2014
Interest Rate Swap [Member]
Cash Flow Hedging [Member]
USD ($)
Mar. 28, 2015
Interest Rate Swap [Member]
Cash Flow Hedging [Member]
Interest Expense [Member]
USD ($)
Mar. 29, 2014
Interest Rate Swap [Member]
Cash Flow Hedging [Member]
Interest Expense [Member]
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]                                                  
(Loss) Gain Recognized in AOCI (Effective Portion), Net of Tax           $ 274,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ (1,010,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
            $ (55,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 22,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
            $ (1,032,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ (245,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
   
(Gain) Loss Reclassified from AOCI (Effective Portion), Net of Tax               571,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
291,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
            0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= mli_PropertyPlantAndEquipmentNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(174,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= mli_PropertyPlantAndEquipmentNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
            68,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Gain (loss) on the derivatives in designated and qualifying fair value hedges                   213,000us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
6,291,000us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
            (247,000)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= mli_InventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(5,800,000)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= mli_InventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
           
Gain (loss) on undesignated derivatives       234,000mli_ChangeInUnrealizedGainLossOnNonHedgingInstruments
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1,538,000mli_ChangeInUnrealizedGainLossOnNonHedgingInstruments
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
                                       
Notional amount                         326,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
            200,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
         
Time period for open forward contracts to purchase                       4 months 4 months                        
Period of interest rate swap                                       2 years          
Interest rate swap, fixed interest rate (in hundredths)                                       1.40%us-gaap_DerivativeForwardInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
         
Term loan facility, all-in fixed interest rate (in hundredths)                                       2.70%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
         
Interest rate swap maturity date                                         Dec. 11, 2017        
Deferred net gains (losses), net of tax, included in AOCI     317,000mli_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromDerivativeInstrumentsEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
                101,000mli_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromDerivativeInstrumentsEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
                (1,600,000)mli_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromDerivativeInstrumentsEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
       
Restricted cash in other current assets as collateral related to open derivative contracts $ 1,700,000us-gaap_DerivativeCollateralObligationToReturnCash $ 500,000us-gaap_DerivativeCollateralObligationToReturnCash