XML 19 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Commitments and Contingencies (Details) (USD $)
0 Months Ended
Nov. 06, 2013
May 15, 2012
Oct. 15, 2014
Dec. 31, 2014
Mar. 31, 2014
Mar. 31, 2013
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Combination, Contingent Consideration, Liability       $ 1,920,000us-gaap_BusinessCombinationContingentConsiderationLiability $ 1,620,000us-gaap_BusinessCombinationContingentConsiderationLiability  
Number of States Due Sales Tax           1mlab_NumberOfStatesDueSalesTax
General and Administrative Expense [Member] | Other Accrued Expenses [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Sales and Excise Tax Payable       460,000us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= mlab_OtherAccruedExpensesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
1,408,000us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= mlab_OtherAccruedExpensesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
100,000us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= mlab_OtherAccruedExpensesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
Amega Scientific Corporation [Member] | Minimum [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Revenue Required in Three Years Subsequent to Acquisition for Payment of Contingent Consideration 31,625,000mlab_BusinessAcquisitionRevenueRequiredInThreeYearsSubsequentToAcquisitionForPaymentOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= mlab_AmegaScientificCorporationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Amega Scientific Corporation [Member] | Maximum [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Revenue Required in Three Years Subsequent to Acquisition for Payment of Contingent Consideration 43,500,000mlab_BusinessAcquisitionRevenueRequiredInThreeYearsSubsequentToAcquisitionForPaymentOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= mlab_AmegaScientificCorporationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
Amega Scientific Corporation [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Earn Out Period for Determination of Contingent Consideration 3 years          
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low   0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= mlab_AmegaScientificCorporationMember
       
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   10,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= mlab_AmegaScientificCorporationMember
       
Business Combination, Contingent Consideration, Liability 500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mlab_AmegaScientificCorporationMember
         
Bios [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Earn Out Period for Determination of Contingent Consideration   3 years        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low   0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= mlab_BiosMember
       
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   6,710,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= mlab_BiosMember
       
Business Combination, Contingent Consideration, Liability   2,140,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mlab_BiosMember
    1,120,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mlab_BiosMember
 
Business Acquisition Minimum Revenue Required in Three Years Subsequent to Acquisition for Payment of Contingent Consideration   22,127,000mlab_BusinessAcquisitionMinimumRevenueRequiredInThreeYearsSubsequentToAcquisitionForPaymentOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= mlab_BiosMember
       
PCD [Member] | Minimum [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Revenue Required in Three Years Subsequent to Acquisition for Payment of Contingent Consideration     9,900,000mlab_BusinessAcquisitionRevenueRequiredInThreeYearsSubsequentToAcquisitionForPaymentOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= mlab_PCDMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
PCD [Member] | Maximum [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Revenue Required in Three Years Subsequent to Acquisition for Payment of Contingent Consideration     12,600,000mlab_BusinessAcquisitionRevenueRequiredInThreeYearsSubsequentToAcquisitionForPaymentOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= mlab_PCDMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
PCD [Member]            
Note 7 - Commitments and Contingencies (Details) [Line Items]            
Business Acquisition Earn Out Period for Determination of Contingent Consideration     3 years      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low     0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= mlab_PCDMember
     
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     1,500,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= mlab_PCDMember
     
Business Combination, Contingent Consideration, Liability     $ 300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mlab_PCDMember