XML 64 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2011 $ 357,089us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 166,231us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 190,708us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 150us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Beginning balance, shares at Dec. 31, 2011   42,008us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 19,710us-gaap_ProfitLoss   19,710us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income (1,332)us-gaap_OtherComprehensiveIncomeLossNetOfTax     (1,332)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Excess tax benefits from stock-based compensation 877us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 877us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock-based compensation expense 1,917us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 1,917us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised 5,156us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 5,156us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised, shares   610us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans 430us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 430us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans, shares   33us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities (439)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised (439)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities, shares   (31)mmsi_StockSurrenderedDuringPeriodSharesPayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options (1,831)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised (1,831)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options, shares   (131)mmsi_StockSurrenderedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Ending balance at Dec. 31, 2012 381,577us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 172,341us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
210,418us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,182)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Dec. 31, 2012   42,489us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 16,570us-gaap_ProfitLoss   16,570us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income 2,125us-gaap_OtherComprehensiveIncomeLossNetOfTax     2,125us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Excess tax benefits from stock-based compensation 259us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 259us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock-based compensation expense 1,467us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 1,467us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised 3,733us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 3,733us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised, shares   413us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans 448us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 448us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans, shares   37us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities (21)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised (21)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities, shares   (48)mmsi_StockSurrenderedDuringPeriodSharesPayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options (452)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised (452)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options, shares   (45)mmsi_StockSurrenderedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Ending balance at Dec. 31, 2013 405,706us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 177,775us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
226,988us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
943us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Dec. 31, 2013   42,846us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 22,974us-gaap_ProfitLoss   22,974us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income (3,355)us-gaap_OtherComprehensiveIncomeLossNetOfTax     (3,355)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Excess tax benefits from stock-based compensation 576us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 576us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock-based compensation expense 1,460us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 1,460us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised 9,638us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 9,638us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised, shares 878us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 878us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans 450us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 450us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock under Employee Stock Purchase Plans, shares   33us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities (249)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised (249)mmsi_StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for payment of payroll tax liabilities, shares   (16)mmsi_StockSurrenderedDuringPeriodSharesPayrollTaxLiabilitiesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options (1,941)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised (1,941)mmsi_StockSurrenderedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares surrendered in exchange for the exercise of stock options, shares   (127)mmsi_StockSurrenderedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Ending balance at Dec. 31, 2014 $ 435,259us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 187,709us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 249,962us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (2,412)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Dec. 31, 2014   43,614us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember