XML 43 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives - Foreign Currency Forward Contracts (Details)
In Thousands, unless otherwise specified
12 Months Ended 0 Months Ended 0 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Nov. 29, 2013
30 Day Forward Contract EURO
EUR (€)
Nov. 30, 2012
30 Day Forward Contract EURO
Nov. 28, 2014
30 Day Forward Contract EURO
EUR (€)
Nov. 29, 2013
30 Day Forward Contract GBP
GBP (£)
Nov. 30, 2012
30 Day Forward Contract GBP
Nov. 28, 2014
30 Day Forward Contract GBP
GBP (£)
Derivatives, Fair Value [Line Items]                  
Forward Contract Term       30 days 30 days   30 days 30 days  
Derivative, Notional Amount       € 494invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mmsi_A30DayForwardContractEuroMember
  € 899invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mmsi_A30DayForwardContractEuroMember
£ 847invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mmsi_A30DayForwardContractGbpMember
  £ 572invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mmsi_A30DayForwardContractGbpMember
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ 36us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments $ (202)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments $ (11)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments