XML 44 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Narrative (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Valuation Allowance, Deferred Tax Asset, Change in Amount $ 240,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount $ 138,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount $ 864,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
U.S federal net operating loss carryforwards 38,700,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic 52,200,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic  
Net Operating Loss Carryforwards Utilization 12 years    
Net Operating Loss Carryforwards Used In The Current Period 13,500,000mmsi_NetOperatingLossCarryforwardsUsedInCurrentPeriod 3,800,000mmsi_NetOperatingLossCarryforwardsUsedInCurrentPeriod  
non-U.S. net operating loss carryforwards 53,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign 125,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign  
Unrecognized Tax Benefits Gross Including Interest and Penalties   1,900,000mmsi_UnrecognizedTaxBenefitsGrossIncludingInterestAndPenalties 2,300,000mmsi_UnrecognizedTaxBenefitsGrossIncludingInterestAndPenalties
Unrecognized Tax Benefits that Would Impact Effective Tax Rate   1,600,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 1,700,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Gross increases in tax positions taken in the current year 309,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 236,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 260,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Deferred Tax Asset, Reduction in Valuation Allowance, Noncurrent 563,000mmsi_DeferredTaxAssetReductioninValuationAllowanceNoncurrent    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 181,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 139,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 42,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 22,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 215,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Estimated change in unrecognized tax benefit in next twelve months, lower bound 400,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound    
Estimated change in unrecognized tax benefit in next twelve months, upper bound $ 800,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate