XML 47 R36.htm IDEA: XBRL DOCUMENT
v3.20.2

Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Jun. 30, 2020 | Jun. 30, 2019
Revenues | [1] | $ 29,941 | $ 26,288
Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 14,261 | 12,757
Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 9,660 | 8,663
Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 3,415 | 2,886
Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | 2,605 | 1,982
Sterilzation and Disinfection Control [Member] |  |  |
Revenues |  | 13,067 | 12,110
Sterilzation and Disinfection Control [Member] | Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 11,484 | 10,417
Sterilzation and Disinfection Control [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 129 | 186
Sterilzation and Disinfection Control [Member] | Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 250 | 300
Sterilzation and Disinfection Control [Member] | Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | 1,204 | 1,207
Instruments [Member] |  |  |
Revenues |  | 7,680 | 9,544
Instruments [Member] | Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 808 | 1,020
Instruments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 5,020 | 6,478
Instruments [Member] | Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 1,852 | 2,046
Instruments [Member] | Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | 0 | 0
Biopharmaceutical Development [Member] |  |  |
Revenues |  | 5,949 | 0
Biopharmaceutical Development [Member] | Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 1,939 | 0
Biopharmaceutical Development [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 2,556 | 0
Biopharmaceutical Development [Member] | Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 782 | 0
Biopharmaceutical Development [Member] | Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | 672 | 0
Cold Chain Monitoring [Member] |  |  |
Revenues |  | 3,245 | 3,317
Cold Chain Monitoring [Member] | Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 30 | 11
Cold Chain Monitoring [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 1,955 | 1,991
Cold Chain Monitoring [Member] | Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 531 | 540
Cold Chain Monitoring [Member] | Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | 729 | 775
Cold Chain Packaging [Member] |  |  |
Revenues |  | 0 | 1,317
Cold Chain Packaging [Member] | Consumables [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 0 | 1,309
Cold Chain Packaging [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 0 | 8
Cold Chain Packaging [Member] | Service [Member] | Transferred at Point in Time [Member] |  |  |
Revenues |  | 0 | 0
Cold Chain Packaging [Member] | Service [Member] | Transferred over Time [Member] |  |  |
Revenues |  | $ 0 | $ 0
[1] | Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=mlab_ConsumablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=mlab_HardwareAndSoftwareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mlab_SterilzationAndDisinfectionControlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mlab_InstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mlab_BiopharmaceuticalDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mlab_ColdChainMonitoringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mlab_ColdChainPackagingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |