0001437749-21-025180.txt : 20211104 0001437749-21-025180.hdr.sgml : 20211104 20211104080209 ACCESSION NUMBER: 0001437749-21-025180 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211104 DATE AS OF CHANGE: 20211104 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MESA LABORATORIES INC /CO/ CENTRAL INDEX KEY: 0000724004 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 840872291 STATE OF INCORPORATION: CO FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-11740 FILM NUMBER: 211378097 BUSINESS ADDRESS: STREET 1: 12100 W 6TH AVE CITY: LAKEWOOD STATE: CO ZIP: 80228 BUSINESS PHONE: 3039878000 MAIL ADDRESS: STREET 1: 12100 W 6TH AVE CITY: LAKEWOOD STATE: CO ZIP: 80228 FORMER COMPANY: FORMER CONFORMED NAME: MESA LABORATORIES INC /CO DATE OF NAME CHANGE: 19951117 FORMER COMPANY: FORMER CONFORMED NAME: MESA MEDICAL INC DATE OF NAME CHANGE: 19921123 10-Q 1 mlab20210930_10q.htm FORM 10-Q mlab20210930_10q.htm
0000724004 MESA LABORATORIES INC /CO false --03-31 Q2 2022 238 218 0 0 250,000,000 250,000,000 5,223,232 5,223,232 5,140,568 5,140,568 0.16 0.16 9,315 0.16 0.16 4 22,799 0 0 4 6 1.375 1.375 1.375 1.375 1 1 225.00 2018 2019 3 Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other. Balances for performance-based restricted stock units ("PSUs") are reflected at target. During the three months ended June 30, 2021, the fiscal year 2019 PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year 2021. Accumulated Other Comprehensive Income (Loss). Intersegment revenues are not significant and are eliminated to arrive at consolidated totals. 00007240042021-04-012021-09-30 xbrli:shares 00007240042021-10-29 thunderdome:item iso4217:USD 00007240042021-09-30 00007240042021-03-31 iso4217:USDxbrli:shares 0000724004us-gaap:ProductMember2021-07-012021-09-30 0000724004us-gaap:ProductMember2020-07-012020-09-30 0000724004us-gaap:ProductMember2021-04-012021-09-30 0000724004us-gaap:ProductMember2020-04-012020-09-30 00007240042021-07-012021-09-30 00007240042020-07-012020-09-30 00007240042020-04-012020-09-30 00007240042020-03-31 00007240042020-09-30 0000724004us-gaap:CommonStockMember2021-03-31 0000724004us-gaap:RetainedEarningsMember2021-03-31 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-31 0000724004us-gaap:CommonStockMember2021-04-012021-06-30 0000724004us-gaap:RetainedEarningsMember2021-04-012021-06-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-30 00007240042021-04-012021-06-30 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMember2021-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-03-31 0000724004us-gaap:CommonStockMember2021-06-30 0000724004us-gaap:RetainedEarningsMember2021-06-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-30 00007240042021-06-30 0000724004us-gaap:CommonStockMember2021-07-012021-09-30 0000724004us-gaap:RetainedEarningsMember2021-07-012021-09-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-30 0000724004us-gaap:CommonStockMember2021-09-30 0000724004us-gaap:RetainedEarningsMember2021-09-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-30 0000724004us-gaap:CommonStockMember2020-03-31 0000724004us-gaap:RetainedEarningsMember2020-03-31 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-31 00007240042020-04-012020-06-30 0000724004us-gaap:CommonStockMember2020-04-012020-06-30 0000724004us-gaap:RetainedEarningsMember2020-04-012020-06-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-30 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMember2020-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-31 0000724004srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-31 0000724004us-gaap:CommonStockMember2020-06-30 0000724004us-gaap:RetainedEarningsMember2020-06-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-30 00007240042020-06-30 0000724004us-gaap:CommonStockMember2020-07-012020-09-30 0000724004us-gaap:RetainedEarningsMember2020-07-012020-09-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-30 0000724004us-gaap:CommonStockMember2020-09-30 0000724004us-gaap:RetainedEarningsMember2020-09-30 0000724004us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-30 xbrli:pure 0000724004us-gaap:AccountingStandardsUpdate202006Member2021-04-01 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004mlab:ConsumablesMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004mlab:HardwareAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000724004mlab:ServicesAndSoftwareMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004mlab:ConsumablesMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004mlab:HardwareAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-30 0000724004mlab:ServicesAndSoftwareMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004mlab:ConsumablesMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004mlab:HardwareAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredOverTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredOverTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredOverTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredOverTimeMember2021-04-012021-09-30 0000724004mlab:ServicesAndSoftwareMemberus-gaap:TransferredOverTimeMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ConsumablesMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004mlab:ConsumablesMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:HardwareAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004mlab:HardwareAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:InstrumentsMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMemberus-gaap:ServiceMembermlab:ContinuousMonitoringMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:SterilizationAndDisinfectionControlMemberus-gaap:TransferredOverTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:BiopharmaceuticalDevelopmentMemberus-gaap:TransferredOverTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:InstrumentsMemberus-gaap:TransferredOverTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ServicesAndSoftwareMembermlab:ContinuousMonitoringMemberus-gaap:TransferredOverTimeMember2020-04-012020-09-30 0000724004mlab:ServicesAndSoftwareMemberus-gaap:TransferredOverTimeMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2020-04-012020-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2020-04-012020-09-30 0000724004country:US2021-07-012021-09-30 0000724004country:US2020-07-012020-09-30 0000724004country:US2021-04-012021-09-30 0000724004country:US2020-04-012020-09-30 0000724004us-gaap:NonUsMember2021-07-012021-09-30 0000724004us-gaap:NonUsMember2020-07-012020-09-30 0000724004us-gaap:NonUsMember2021-04-012021-09-30 0000724004us-gaap:NonUsMember2020-04-012020-09-30 0000724004mlab:TheNotesMemberus-gaap:SeniorNotesMember2021-03-31 0000724004us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2021-09-30 0000724004us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMember2021-09-30 0000724004us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2021-03-31 0000724004us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMember2021-03-31 0000724004us-gaap:IntellectualPropertyMember2021-09-30 0000724004us-gaap:IntellectualPropertyMember2021-03-31 0000724004us-gaap:TradeNamesMember2021-09-30 0000724004us-gaap:TradeNamesMember2021-03-31 0000724004us-gaap:CustomerRelationshipsMember2021-09-30 0000724004us-gaap:CustomerRelationshipsMember2021-03-31 0000724004us-gaap:NoncompeteAgreementsMember2021-09-30 0000724004us-gaap:NoncompeteAgreementsMember2021-03-31 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2021-03-31 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2021-03-31 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2021-03-31 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2021-03-31 0000724004us-gaap:OperatingSegmentsMembermlab:SterilizationAndDisinfectionControlMember2021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:BiopharmaceuticalDevelopmentMember2021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:InstrumentsMember2021-09-30 0000724004us-gaap:OperatingSegmentsMembermlab:ContinuousMonitoringMember2021-09-30 utr:Y 0000724004mlab:SeniorSecuredCreditAgreementMember2021-03-052021-03-05 0000724004us-gaap:RevolvingCreditFacilityMembermlab:SeniorSecuredCreditAgreementMember2021-03-05 0000724004mlab:SeniorSecuredCreditAgreementMembersrt:MaximumMembermlab:SwinglineLoanMember2021-03-05 0000724004us-gaap:LetterOfCreditMembermlab:SeniorSecuredCreditAgreementMembersrt:MaximumMember2021-03-05 0000724004mlab:SeniorSecuredCreditAgreementMembermlab:TheCreditFacilityTermLoanMembersrt:MinimumMember2021-03-05 0000724004mlab:SeniorSecuredCreditAgreementMembermlab:TheCreditFacilityTermLoanMembersrt:MaximumMember2021-03-05 0000724004mlab:PrepaidExpensesOtherAndOtherAssetsMembermlab:SeniorSecuredCreditAgreementMember2021-09-30 0000724004mlab:PrepaidExpensesOtherAndOtherAssetsMembermlab:SeniorSecuredCreditAgreementMember2021-03-31 0000724004mlab:SeniorSecuredCreditAgreementMembersrt:MinimumMember2021-03-052021-03-05 0000724004mlab:SeniorSecuredCreditAgreementMember2021-09-30 0000724004mlab:SeniorSecuredCreditAgreementMemberus-gaap:SubsequentEventMember2021-10-182021-10-18 0000724004mlab:SeniorSecuredCreditAgreementMembersrt:MaximumMember2021-03-052021-03-05 0000724004mlab:SeniorSecuredCreditAgreementMember2021-03-062021-09-30 0000724004mlab:SeniorSecuredCreditAgreementMember2021-07-012021-09-30 0000724004mlab:SeniorSecuredCreditAgreementMember2021-04-012021-09-30 0000724004mlab:SeniorSecuredCreditAgreementMember2020-07-012020-09-30 0000724004mlab:SeniorSecuredCreditAgreementMember2020-04-012020-09-30 0000724004mlab:TheNotesMemberus-gaap:SeniorNotesMember2019-08-12 0000724004mlab:TheNotesMemberus-gaap:SeniorNotesMember2019-08-122019-08-12 0000724004mlab:TheNotesMemberus-gaap:SeniorNotesMember2021-09-30 0000724004mlab:TheNotesMember2021-09-30 0000724004mlab:TheNotesMember2020-09-30 0000724004mlab:TheNotesMember2021-07-012021-09-30 0000724004mlab:TheNotesMember2020-07-012020-09-30 0000724004mlab:TheNotesMember2021-04-012021-09-30 0000724004mlab:TheNotesMember2020-04-012020-09-30 0000724004mlab:TheNotesMemberus-gaap:SeniorNotesMember2021-04-30 0000724004mlab:The2021EquityPlanMember2021-09-30 00007240042020-04-012021-03-31 0000724004us-gaap:RestrictedStockUnitsRSUMember2021-03-31 0000724004mlab:PerformanceStockUnitsMember2021-03-31 0000724004us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-09-30 0000724004mlab:PerformanceStockUnitsMember2021-04-012021-09-30 0000724004us-gaap:RestrictedStockUnitsRSUMember2021-09-30 0000724004mlab:PerformanceStockUnitsMember2021-09-30 0000724004mlab:TheFY19PSUsMember2021-04-012021-09-30 0000724004mlab:GPTPSUsMember2021-04-012021-09-30 0000724004us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2021-04-012021-09-30 0000724004mlab:TheFY20PSUsMember2019-04-012020-03-31 0000724004mlab:TheFY20PSUsMembersrt:MinimumMember2021-04-012021-09-30 0000724004mlab:TheFY20PSUsMembersrt:MaximumMember2021-04-012021-09-30 0000724004mlab:TheFY20PSUsMember2021-07-012021-09-30 0000724004us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2021-04-012021-06-30 0000724004us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-04-012021-06-30 0000724004mlab:PublicOfferingMember2020-06-122020-06-12 0000724004us-gaap:OverAllotmentOptionMember2020-06-192020-06-19 0000724004mlab:PublicOfferingMember2020-06-19 0000724004mlab:PublicOfferingMember2020-06-12 0000724004mlab:PublicOfferingMember2020-06-122020-06-19 0000724004mlab:AssumedConversionOfConvertibleDebtMember2021-07-012021-09-30 0000724004mlab:AssumedConversionOfConvertibleDebtMember2020-07-012020-09-30 0000724004mlab:AssumedConversionOfConvertibleDebtMember2021-04-012021-09-30 0000724004mlab:AssumedConversionOfConvertibleDebtMember2020-04-012020-09-30 0000724004mlab:StockAwardsThatWereAntidilutiveMember2021-07-012021-09-30 0000724004mlab:StockAwardsThatWereAntidilutiveMember2020-07-012020-09-30 0000724004mlab:StockAwardsThatWereAntidilutiveMember2021-04-012021-09-30 0000724004mlab:StockAwardsThatWereAntidilutiveMember2020-04-012020-09-30 0000724004mlab:StockAwardsSubjectToPerformanceConditionsMember2021-07-012021-09-30 0000724004mlab:StockAwardsSubjectToPerformanceConditionsMember2020-07-012020-09-30 0000724004mlab:StockAwardsSubjectToPerformanceConditionsMember2021-04-012021-09-30 0000724004mlab:StockAwardsSubjectToPerformanceConditionsMember2020-04-012020-09-30 0000724004mlab:GyrosUSIncMember2021-04-012021-09-30 0000724004mlab:LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember2021-09-30 0000724004mlab:LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember2021-03-31 0000724004mlab:GPTAcquisitionMember2021-04-012021-09-30 0000724004mlab:AgenaMemberus-gaap:SubsequentEventMember2021-10-202021-10-20 0000724004mlab:ClosureOfOurButlerNewJerseyFacilityMember2021-04-012021-09-30 0000724004mlab:ClosureOfOurButlerNewJerseyFacilityMember2021-09-30 0000724004us-gaap:OperatingSegmentsMember2021-07-012021-09-30 0000724004us-gaap:OperatingSegmentsMember2020-07-012020-09-30 0000724004us-gaap:OperatingSegmentsMember2021-04-012021-09-30 0000724004us-gaap:OperatingSegmentsMember2020-04-012020-09-30 0000724004us-gaap:CorporateNonSegmentMember2021-07-012021-09-30 0000724004us-gaap:CorporateNonSegmentMember2020-07-012020-09-30 0000724004us-gaap:CorporateNonSegmentMember2021-04-012021-09-30 0000724004us-gaap:CorporateNonSegmentMember2020-04-012020-09-30 0000724004mlab:PerformanceStockUnitsMemberus-gaap:SubsequentEventMembersrt:ChiefExecutiveOfficerMember2021-10-282021-10-28
 

 



Table of Contents

 

United States

Securities and Exchange Commission

Washington, D.C. 20549

 


 

FORM 10-Q

 

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2021

or

 

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from ___ to ___

 

Commission File No: 0-11740

 


 

MESA LABORATORIES, INC.

(Exact name of registrant as specified in its charter)

 

 

Colorado

 

84-0872291

 
 

(State or other jurisdiction of

 

(I.R.S. Employer

 
 

incorporation or organization)

 

Identification number)

 
     
 

12100 West Sixth Avenue

   
 

Lakewood, Colorado

 

80228

 
 

(Address of principal executive offices)

 

(Zip Code)

 

 

Registrant’s telephone number, including area code: (303) 987-8000

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each classTrading SymbolName on each exchange on which registered
Common Stock, no par valueMLABThe Nasdaq Stock Market LLC

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934, during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.

Yes ☒   No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒     No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer ☐

Non-accelerated filer ☐

Smaller reporting company

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes      No ☒

 

Indicate the number of shares outstanding of each of the Issuer’s classes of common stock, as of the latest practicable date:

 

There were 5,225,232 shares of the Issuer’s common stock, no par value, outstanding as of October 29, 2021.

 



 

 



 

Table of Contents

 

 

 

Part I. Financial Information

1
   
 

Item 1. Financial Statements

1
 

Condensed Consolidated Balance Sheets

1
 

Condensed Consolidated Statements of Income

2
 

Condensed Consolidated Statements of Comprehensive (Loss) Income

3
 

Condensed Consolidated Statements of Cash Flows

4
 

Condensed Consolidated Statements of Stockholders’ Equity

5
 

Notes to Condensed Consolidated Financial Statements

6
 

Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations

16
 

Item 3.  Quantitative and Qualitative Disclosures about Market Risk

23
 

Item 4.  Controls and Procedures

23
     

Part II. Other Information

24
   
 

Item 1.  Legal Proceedings

24
 

Item 1A.  Risk factors

24
 

Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds

24
 

Item 6.  Exhibits

25
 

Signatures

26
 

Exhibit 31.1 Certifications Pursuant to Rule 13a-14(a)

 
 

Exhibit 31.2 Certifications Pursuant to Rule 13a-14(a)

 
 

Exhibit 32.1 Certifications Pursuant to Rule 13a-14(b) and 18 U.S.C Section 1350

 
 

Exhibit 32.2 Certifications Pursuant to Rule 13a-14(b) and 18 U.S.C Section 1350

 

 

 

 

Part I. Financial Information

 

Item 1. Financial Statements

 

 

Mesa Laboratories, Inc.

Condensed Consolidated Balance Sheets

(unaudited)

(dollars in thousands, except share amounts)

 

  

September 30,

  

March 31,

 
  

2021

  

2021

 

ASSETS

        

Current assets:

        

Cash and cash equivalents

 $278,294  $263,865 

Accounts receivable, less allowances of $238 and $218, respectively

  22,636   23,787 

Inventories, net

  12,117   11,178 

Prepaid expenses and other

  6,357   4,919 

Total current assets

  319,404   303,749 

Property, plant and equipment, net

  22,392   21,998 

Deferred tax asset

  1,862   616 

Other assets

  1,979   2,530 

Intangibles, net

  103,488   111,741 

Goodwill

  159,977   160,841 

Total assets

 $609,102  $601,475 
         

LIABILITIES AND STOCKHOLDERS’ EQUITY

        

Current liabilities:

        

Accounts payable

 $4,463  $4,473 

Accrued payroll and benefits

  5,650   9,388 

Unearned revenues

  9,741   8,777 

Other accrued expenses

  8,836   9,945 

Total current liabilities

  28,690   32,583 

Deferred tax liability

  11,642   16,275 

Other long-term liabilities

  436   715 

Convertible senior notes, net of discounts and debt issuance costs

  168,917   145,675 

Total liabilities

  209,685   195,248 

Stockholders’ equity:

        

Common stock, no par value; authorized 25,000,000 shares; issued and outstanding, 5,223,232 and 5,140,568 shares, respectively

  302,234   317,652 

Retained earnings

  82,199   72,459 

Accumulated other comprehensive income

  14,984   16,116 

Total stockholders’ equity

  399,417   406,227 

Total liabilities and stockholders’ equity

 $609,102  $601,475 

 

See accompanying notes to Condensed Consolidated Financial Statements.

 

 

 

Mesa Laboratories, Inc.

Condensed Consolidated Statements of Income

(unaudited)

(in thousands, except per share data)

 

   

Three Months Ended September 30,

   

Six Months Ended September 30,

 
   

2021

   

2020

   

2021

   

2020

 
                                 

Revenues

  $ 35,840     $ 31,860     $ 70,760     $ 61,801  

Cost of revenues

    12,700       10,575       25,409       20,176  

Gross profit

    23,140       21,285       45,351       41,625  

Operating expenses:

                               

Selling

    4,643       3,786       9,501       7,861  

General and administrative

    11,683       10,615       23,102       20,714  

Research and development

    2,613       2,414       5,424       5,010  

Total operating expenses

    18,939       16,815       38,027       33,585  

Operating income

    4,201       4,470       7,324       8,040  

Nonoperating expenses:

                               

Interest expense and amortization of debt discount

    815       1,934       1,629       3,853  

Other (income) expense, net

    (1,157 )     152       (266 )     1,049  

Total nonoperating (income) expense

    (342 )     2,086       1,363       4,902  

Earnings before income taxes

    4,543       2,384       5,961       3,138  

Income tax provision (benefit)

    823       (295 )     246       (758 )

Net income

  $ 3,720     $ 2,679     $ 5,715     $ 3,896  
                                 

Earnings per share:

                               

Basic

  $ 0.71     $ 0.52     $ 1.10     $ 0.81  

Diluted

  $ 0.70     $ 0.51     $ 1.07     $ 0.79  
                                 

Weighted-average common shares outstanding:

                               

Basic

    5,211       5,110       5,182       4,821  

Diluted

    5,344       5,241       5,324       4,958  

 

See accompanying notes to Condensed Consolidated Financial Statements.

 

 

 

Mesa Laboratories, Inc.

Condensed Consolidated Statements of Comprehensive (Loss) Income

(unaudited)

(in thousands) 

 

   

Three Months Ended September 30,

   

Six Months Ended September 30,

 
   

2021

   

2020

   

2021

   

2020

 
                                 

Net income

  $ 3,720     $ 2,679     $ 5,715     $ 3,896  

Other comprehensive (loss) income:

                               

Foreign currency translation adjustments

    (6,503 )     5,262       (1,132 )     18,122  

Comprehensive (loss) income

  $ (2,783 )   $ 7,941     $ 4,583     $ 22,018  

 

See accompanying notes to Condensed Consolidated Financial Statements.

 

 

 

Mesa Laboratories, Inc.

Condensed Consolidated Statements of Cash Flows

(unaudited)

(in thousands)

 

 

   

Six Months Ended September 30,

 
   

2021

   

2020

 

Cash flows from operating activities:

               

Net income

  $ 5,715     $ 3,896  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Depreciation and amortization

    8,849       8,333  

Stock-based compensation expense

    4,236       3,276  

Non-cash interest and debt amortization

    443       2,667  

Other

    (224 )     321  

Cash (used in) provided by changes in operating assets and liabilities:

               

Accounts receivable, net

    1,065       3,077  

Inventories, net

    (808 )     (464 )

Prepaid expenses and other assets

    (1,473 )     (1,941 )

Accounts payable

    (167 )     (1,604 )

Accrued liabilities and taxes payable

    (4,596 )     (4,811 )

Unearned revenues

    983       (140 )

Net cash provided by operating activities

    14,023       12,610  

Cash flows from investing activities:

               

Purchases of property, plant and equipment

    (1,591 )     (707 )

Net cash (used in) investing activities

    (1,591 )     (707 )

Cash flows from financing activities:

               

Proceeds from the issuance of common stock, net

    -       145,935  

Dividends

    (1,658 )     (1,522 )

Proceeds from the exercise of stock options

    3,081       2,701  

Payments of contingent consideration

    -       (10 )

Net cash provided by financing activities

    1,423       147,104  

Effect of exchange rate changes on cash and cash equivalents

    574       1,537  

Net increase in cash and cash equivalents

    14,429       160,544  

Cash and cash equivalents at beginning of period

    263,865       81,380  

Cash and cash equivalents at end of period

  $ 278,294     $ 241,924  

 

See accompanying notes to Condensed Consolidated Financial Statements.

 

 

 

Mesa Laboratories, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited)

(dollars in thousands, except per share data)

 

 

 

  

Common Stock

             
  

Number of Shares

  

Amount

  

Retained Earnings

  

AOCI*

  

Total

 

March 31, 2021

  5,140,568  $317,652  $72,459  $16,116  $406,227 

Exercise of stock options and vesting of restricted stock units

  58,324   1,089   -   -   1,089 

Dividends paid, $0.16 per share

  -   -   (824)  -   (824)

Stock-based compensation expense

  -   2,197   -   -   2,197 

Foreign currency translation

  -   -   -   5,371   5,371 

Cumulative adjustment due to adoption of ASU 2020-06

  -   (22,735)  5,683   -   (17,052)

Net income

  -   -   1,995   -   1,995 

June 30, 2021

  5,198,892  $298,203  $79,313  $21,487  $399,003 

Exercise of stock options and vesting of restricted stock units

  24,340   1,992   -   -   1,992 

Dividends paid, $0.16 per share

  -   -   (834)  -   (834)

Stock-based compensation expense

  -   2,039   -   -   2,039 

Foreign currency translation

  -   -   -   (6,503)  (6,503)

Net income

  -   -   3,720   -   3,720 

September 30, 2021

  5,223,232  $302,234  $82,199  $14,984  $399,417 

 

 

  

Common Stock

             
  

Number of Shares

  

Amount

  

Retained Earnings

  

AOCI*

  

Total

 

March 31, 2020

  4,387,140  $158,023  $72,359  $(10,369) $220,013 

Proceeds from the issuance of common stock, net of issuance costs of $9,315

  690,000   145,935   -   -   145,935 

Exercise of stock options and vesting of restricted stock units

  25,799   1,654   -   -   1,654 

Dividends paid, $0.16 per share

  -   -   (704)  -   (704)

Stock-based compensation expense

  -   1,268   -   -   1,268 

Foreign currency translation

  -   -   -   12,860   12,860 

Adoption of accounting standards, net

  -   -   (9)  -   (9)

Net income

  -   -   1,217   -   1,217 

June 30, 2020

  5,102,939  $306,880  $72,863  $2,491  $382,234 

Exercise of stock options and vesting of restricted stock units

  14,502   1,047   -   -   1,047 

Dividends paid, $0.16 per share

  -   -   (818)  -   (818)

Stock-based compensation expense

  -   2,008   -   -   2,008 

Foreign currency translation

  -   -   -   5,262   5,262 

Net income

  -   -   2,679   -   2,679 

September 30, 2020

  5,117,441  $309,935  $74,724  $7,753  $392,412 

 

*Accumulated Other Comprehensive Income (Loss).

 

See accompanying notes to Condensed Consolidated Financial Statements.

 

 

Mesa Laboratories, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

(dollar and share amounts in thousands, unless otherwise specified)

 

 

 

Note 1. Description of Business and Summary of Significant Accounting Policies

 

Description of Business

 

In this quarterly report on Form 10-Q, Mesa Laboratories, Inc., a Colorado corporation, together with its subsidiaries is collectively referred to as “we,” “us,” “our,” the “Company” or “Mesa.”

 

We are a multinational manufacturer, developer, and seller of life science tools and critical quality control products and services, many of which are sold into niche markets that are driven by regulatory requirements. We have manufacturing operations in the United States and Europe, and our products are marketed by our sales personnel in North America, Europe, and Asia, and by independent distributors in these areas as well as throughout the rest of the world. We prefer markets in which we can establish a strong presence and achieve high gross margins.

 

As of  September 30, 2021, we managed our operations in four reportable segments, or divisions. Our Sterilization and Disinfection Control division manufactures and sells biological, cleaning, and chemical indicators which are used to assess the effectiveness of sterilization and disinfection processes in the hospital, dental, medical device, and pharmaceutical industries. The division also provides testing and laboratory services, mainly to the dental industry. Our Biopharmaceutical Development division develops, manufactures, and sells automated systems for protein analysis (immunoassays) and peptide synthesis solutions. Immunoassays and peptide synthesis solutions accelerate the discovery, development, and manufacturing of biotherapeutic drugs. Our Instruments division designs, manufactures, and markets quality control hardware and disposable products utilized in the healthcare, pharmaceutical, food and beverage, medical device, industrial hygiene, and environmental air sampling industries. Our Continuous Monitoring division designs, develops, and markets systems which are used to monitor various environmental parameters such as temperature, humidity, and differential pressure to ensure that critical storage and processing conditions are maintained in hospitals, pharmaceutical and medical device manufacturing facilities, blood banks, pharmacies, and laboratory environments. Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, such unaudited information includes all adjustments, consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. The results of operations for the interim periods are not necessarily indicative of results that may be achieved for the entire year. The year-end Condensed Consolidated Balance Sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. This quarterly report should be read in conjunction with the consolidated financial statements included in our annual report on Form 10-K for the year ended  March 31, 2021.

 

Certain prior year amounts have been reclassified in order to conform to the current year presentation.

 

Our fiscal year ends on March 31. References in this Quarterly Report to a particular “year” or “year-end” mean our fiscal year, references to the first quarter of fiscal year 2022 refer to the period from April 1, 2021 through June 30, 2021, and references to the second quarter of fiscal year 2022 refer to the period from July 1, 2021 through September 30, 2021. References to “fiscal year 2021” refer to the fiscal year ended March 31, 2021, and to “fiscal year 2022” refer to the fiscal year ending March 31, 2022.

 

Risks and Uncertainties

 

The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgement about the outcome of future events. The current global business environment continues to be impacted directly and indirectly by the effects of the novel coronavirus ("COVID-19") and its variations, and it is not possible to accurately predict the future impact of COVID-19. However, we have reviewed the estimates used in preparing the financial statements and have identified the following factors that have a reasonable possibility of being materially affected by the impacts of COVID-19 during the near term: 

 

Estimates regarding the future financial performance of the business used in the impairment tests for goodwill and long-lived assets acquired in a business combination; however, we have identified no triggering events since our impairment analysis was completed during the quarter ended March 31, 2021; 

Estimates regarding the recoverability of deferred tax assets and estimates regarding cash needs and associated indefinite reinvestment assertions;

Estimates regarding recoverability of customer receivables;

Estimates of the net realizable value of inventory.

 

Page 6

 

Recently Issued Accounting Pronouncements

 

We have reviewed all recently issued accounting pronouncements and have concluded that they are either not applicable to us or are not expected to have a significant impact on our consolidated financial statements.

 

Recently Adopted Accounting Pronouncements

 

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2020-06, Debt with Conversion and Other Options and Derivatives and Hedging Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies the accounting for certain financial instruments with characteristics of both liabilities and equity, such as our convertible senior notes, due 2025 (the "Notes"). ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted at the beginning of any fiscal year after December 15, 2020. The update permits the use of either the modified retrospective or full retrospective method of transition.

 

We early adopted ASU 2020-06 effective April 1, 2021 on a modified retrospective basis, and our adoption of this standard had a material effect on our consolidated financial statements. Upon adoption, we derecognized the $22,735 equity conversion feature, net of taxes, that was recorded to common stock, and we derecognized the deferred tax liability of $5,747. We recorded an increase of $22,799 in aggregate to the Note balance as a result of the reversal of the separation of the debt and equity components of the convertible debt. The net effect of these adjustments, which represents $5,683 of historical non-cash interest expense, net of taxes, was recorded as an increase in the balance of beginning retained earnings as of April 1, 2021. The adoption of this standard will significantly decrease the amount of non-cash interest expense recognized in future periods as a result of eliminating the discount associated with the equity component. Our statements of cash flows reflect the lower non-cash interest expense in effect after the adoption of ASU 2020-06.

 

In each period in which the Notes have been outstanding, we have always intended to settle the Notes in shares of common stock rather than in cash, and therefore, we have applied the if-converted method to calculate the potentially dilutive impact of the Notes on earnings per share. In each reporting period, we have determined that the Notes were antidilutive. Due to decreases in non-cash interest expense that will result from the adoption of ASU 2020-06, it is likely the Notes will have a dilutive effect in future periods, which would decrease our diluted earnings per share. 

 

 

Note 2. Revenue Recognition

 

We design, manufacture, market, sell, and maintain quality control instruments and software, consumables, and services driven primarily by the regulatory requirements of niche markets. Sales of hardware and software, such as medical meters, protein synthesizers, wireless sensor systems, and data loggers, are generally driven by our acquisition of new customers, growth of existing customers, or customers replacing existing equipment. Hardware sales  may be offered with accompanying perpetual or annual software licenses, which in some cases are required for the hardware to function. We also offer on-demand and annual service contracts to support customers' use of our equipment. Our consumables, such as biological indicator test strips, are typically used on a standalone basis; however, some of our chemical solutions, such as protein synthesis and calibration solutions, are critical to the ongoing use of our instruments. Consumables are typically used on a one-time basis and require frequent replacement in our customers' operating cycles. We evaluate our revenues internally based on operating segment, the timing of revenue generation, and the nature of goods and services provided. Typically, discrete revenue is recognized at the shipping point or upon completion of the service, while contracted revenue is recognized over a period of time reflective of the performance obligation period in the applicable contract. Substantially all of our revenues and related receivables are generated from contracts with customers that are 12 months or less in duration.

 

Page 7

 

 

The following tables present disaggregated revenues for the three and six months ended September 30, 2021 and 2020, respectively:

 

  

Three Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $11,985  $5,218  $853  $7  $18,063 

Hardware and Software

  85   3,472   4,485   2,063   10,105 

Services

  493   850   1,632   1,349   4,324 

Contracted Revenues

                    

Services and Software

  1,470   1,015   -   863   3,348 

Total Revenues

 $14,033  $10,555  $6,970  $4,282  $35,840 

 

  

Three Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $9,518  $3,238  $715  $15  $13,486 

Hardware and Software

  108   4,191   4,815   2,207   11,321 

Services

  706   1,005   2,028   614   4,353 

Contracted Revenues

                    

Services and Software

  1,220   697   -   783   2,700 

Total Revenues

 $11,552  $9,131  $7,558  $3,619  $31,860 

 

  

Six Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $24,861  $8,826  $1,795  $17  $35,499 

Hardware and Software

  245   7,029   9,723   3,907   20,904 

Services

  1,194   1,432   3,014   2,202   7,842 

Contracted Revenues

                    

Services and Software

  2,883   2,145   -   1,487   6,515 

Total Revenues

 $29,183  $19,432  $14,532  $7,613  $70,760 

 

  

Six Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $21,002  $5,177  $1,523  $45  $27,747 

Hardware and Software

  237   6,747   9,835   4,162   20,981 

Services

  956   1,787   3,880   1,145   7,768 

Contracted Revenues

                    

Services and Software

  2,424   1,369   -   1,512   5,305 

Total Revenues

 $24,619  $15,080  $15,238  $6,864  $61,801 

 

Page 8

 

Revenues from external customers are attributed to individual countries based upon the locations to which the products are shipped or exported, as follows:

 

  

Three Months Ended September

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

United States

 $19,384  $11,222  $37,839  $27,594 

Foreign

  16,456   20,638   32,921   34,207 

Total revenues

 $35,840  $31,860  $70,760  $61,801 

 

No foreign country exceeds 10% of total revenues.

 

Contract Balances

Our contracts have varying payment terms and conditions. Some customers prepay for products and services, resulting in unearned revenues or customer deposits, called contract liabilities, which are included within other accrued expenses and unearned revenues in the accompanying Condensed Consolidated Balance Sheets. We did not have any contract assets as of September 30, 2021 or March 31, 2021. Unbilled receivables, which are not classified as contract assets, represent arrangements in which sales have been recorded prior to billing and right to payment is unconditional.

 

A summary of contract liabilities is as follows:

 

Contract liabilities as of March 31, 2021

 $8,994 

Prior year liabilities recognized in revenues during the six months ended September 30, 2021

  (3,910)

Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized

  5,592 

Contract liabilities balance as of September 30, 2021

 $10,676 

 

 

Note 3. Fair Value Measurements

 

Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, obligations under trade accounts payable, and debt. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable, and trade accounts payable approximate fair value. We measure our cash equivalents at fair value using quoted market prices in an active market, and we classify them within Level 1 of the fair value hierarchy. Cash and cash equivalents on our Condensed Consolidated Balance Sheets included $240,822 and $230,822 in a money market account as of September 30, 2021 and March 31, 2021, respectively.

 

During fiscal year 2020, we issued $172,500 aggregate principal of 1.375% convertible senior notes due August 15, 2025. We estimate the fair value of the Notes based on Level 2 inputs of the last actively traded price or market observable input before the end of the reporting period. The estimated fair value and carrying value of the Notes are as follows:

 

  

September 30, 2021

  

March 31, 2021

 
  

Carrying Value

  

Fair Value (Level 2)

  

Carrying Value

  

Fair Value (Level 2)

 

Notes

 $168,917  $211,097  $145,675  $188,780 

 

The carrying value of the Notes increased as a result of the adoption of ASU 2020-06, discussed further in Note 1. "Description of Business and Summary of Significant Accounting Policies" and Note 6. "Indebtedness." 

 

Assets recognized or disclosed at fair value in the unaudited condensed consolidated financial statements on a nonrecurring basis include items such as property and equipment, operating lease assets, goodwill, and other intangible assets. These assets are measured at fair value if determined to be impaired. There were no transfers between the levels of the fair value hierarchy during the three and six months ended September 30, 2021 or the three and six months ended September 30, 2020.

 

Cash and cash equivalents and accounts receivables are the financial instruments that subject us to the highest concentration of credit risk. It is our policy to invest in highly liquid cash equivalent financial instruments with high credit ratings, and to maintain low single issuer exposure (except U.S. treasuries). Concentration of credit risk with respect to accounts receivable is limited to customers to whom we make significant sales. We reserve an allowance for potential write-offs of accounts receivable using historical collection experience and current and expected future economic and market conditions, but we have not written off any significant accounts to date. To manage credit risk, we consider the creditworthiness of new and existing customers, and we regularly review outstanding balances and payment histories. We  may require pre-payments from customers under certain circumstances and  may limit future purchases until payments are made on past due amounts.

 

 

Note 4. Inventories, Net

 

Inventories consist of the following:

 

  

September 30, 2021

  

March 31, 2021

 

Raw materials

 $7,610  $5,755 

Work in process

  423   426 

Finished goods

  4,084   4,997 

Inventories, net

 $12,117  $11,178 

 

Raw materials inventory was higher as of September 30, 2021 compared to March 31, 2021, primarily because we ordered higher than usual quantities of some components during the second quarter of fiscal year 2022 to mitigate supply chain risks. 

 

Page 9

 

 

Note 5. Goodwill and Intangible Assets, Net

 

Finite-lived intangible assets consist of the following:

 

  

September 30, 2021

  

March 31, 2021

 
  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Intellectual property

 $21,094  $(9,409) $11,685  $21,201  $(8,595) $12,606 

Trade names

  8,574   (3,265)  5,309   8,612   (3,129)  5,483 

Customer relationships

  144,869   (58,459)  86,410   145,754   (52,206)  93,548 

Non-compete agreements

  1,299   (1,215)  84   1,299   (1,195)  104 

Total

 $175,836  $(72,348) $103,488  $176,866  $(65,125) $111,741 

 

Amortization expense for finite-lived intangible assets acquired in a business combination was $3,757 and $7,573 for the three and six months ended September 30, 2021, respectively, and $3,512 and $6,866 for the three and six months ended September 30, 2020, respectively. During the quarter ended June 30, 2020, we reduced the value of our intangible assets due to a purchase price adjustment that resulted in a cumulative effect net decrease to amortization expense of $334

 

For the following fiscal years ending March 31, amortization expense is estimated as follows:

 

Remainder of 2022

  7,398 

2023

  14,622 

2024

  14,107 

2025

  12,515 

2026

  11,731 

 

The change in the carrying amount of goodwill was as follows:

 

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

March 31, 2021

 $30,153  $93,399  $19,186  $18,103  $160,841 

Effect of foreign currency translation

  (100)  (752)  (12)  -   (864)

September 30, 2021

 $30,053  $92,647  $19,174  $18,103  $159,977 

 

 

Note 6. Indebtedness

 

Credit Facility

On  March 5, 2021, we entered into a four-year senior secured credit agreement that includes 1) a revolving credit facility in an aggregate principal amount of up to $75,0002) a swingline loan in an aggregate principal amount not exceeding $5,000, and 3) letters of credit in an aggregate stated amount not exceeding $2,500 at any time. The Credit Facility also provides for an incremental term loan or an increase in revolving commitments in an aggregate principal amount of at a minimum $25,000 and at a maximum $75,000, subject to the satisfaction of certain conditions and lender considerations (together, the available facilities are referred to as the "Credit Facility").

 

The Credit Facility bears interest at either a base rate or a Eurodollar rate, plus an applicable spread. The balance of unamortized customary lender fees was $567 and $650 as of September 30, 2021 and  March 31, 2021, respectively. On our Consolidated Balance Sheets, the short term portion is recorded within prepaid expenses and other, and the long term portion is recorded in other assets. The fees are being expensed on a straight line basis over the life of the agreement. 

 

The most restrictive financial covenants include a maximum leverage ratio of 5.50 to 1.00 for the first four testing dates on which the line of credit is outstanding; 5.0 to 1.0 on each of the fifth, sixth, seventh, and eighth testing dates; and 4.5 to 1.0 on each testing date following the eighth testing date, except that we  may have a leverage ratio of 5.75 to 1.0 for a period of four consecutive quarters following a permitted acquisition. The Credit Facility also stipulates a minimum fixed charge coverage ratio of 1.25 to 1.0. Other covenants include restrictions on our ability to incur debt, grant liens, make fundamental changes, engage in certain transactions with affiliates, or conduct asset sales. As of  September 30, 2021, we were in compliance with all required covenants.

 

As of and throughout the three and six months ended September 30, 2021, we had no outstanding balance under the Credit Facility. On October 18, 2021, we drew $70,000 under our line of credit to provide a portion of the cash needed to complete the acquisition of Agena Biosciences, Inc. ("Agena") as further discussed in Note 11. "Significant Transactions." We are obligated to pay quarterly unused commitment fees of between 0.15% and 0.35% of the Credit Facility’s aggregate principal amount, based on our leverage ratio. Since the Credit Facility's inception, the rate applied to our unused commitment fees has been 0.15%. We incurred unused commitment fees of $28 and $57 during the three and six months ended September 30, 2021, respectively, and $0 and $0 during the three and six months ended September 30, 2020, respectively.

 

Page 10

 

Convertible Notes 

On August 12, 2019, we issued an aggregate principal amount of $172,500 of convertible senior notes. The Notes mature on August 15, 2025, unless earlier repurchased or converted, and bear interest at a rate of 1.375% payable semi-annually in arrears on February 15 and August 15 each year beginning on February 15, 2020. The Notes are initially convertible at a conversion rate of 3.5273 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $283.50 per share of common stock. Noteholders may convert their Notes at their option only in the following circumstances:

 

(i)  during any calendar quarter commencing after the calendar quarter ended on December 31, 2019 (and only during such calendar quarter), if the last reported sale price per share of our common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(ii)  during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day;
(iii)  upon the occurrence of certain corporate events or distributions on our common stock, including certain distributions, the occurrence of a fundamental change (as defined in the indenture governing the Notes) or a transaction resulting in the Company’s common stock converting into other securities or property or assets; and
(iv)  at any time from, and including, April 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date. 

 

Upon conversion, we will pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. Our current intent is to settle conversions entirely in shares of common stock. We will reevaluate this policy from time to time as we receive conversion notices from note holders. The circumstances necessary for conversion were not met during the three or six months ended September 30, 2021. As of September 30, 2021, the Notes are classified as a long-term liability on our Condensed Consolidated Balance Sheets as the circumstances necessary for conversion were not satisfied as of the end of the period. The if-converted value of the Notes did not exceed the principal balance as of  September 30, 2021.

 

Debt issuance costs related to the Notes are comprised of discounts and commissions payable to the initial purchasers of $5,175 and third party offering costs of $255. The debt issuance costs are being amortized to interest expense using the effective interest method over the six-year contractual term of the Notes.

 

Due to our adoption of ASU 2020-06 on April 1, 2021, we no longer bifurcate the Notes into a liability and an equity component in our Condensed Consolidated Balance Sheets (see Note 1. "Description of Business and Summary of Significant Accounting Policies"). The Notes are accounted for entirely as a liability, and the issuance costs of the Notes are accounted for wholly as debt issuance costs. The equity conversion feature that was recorded to common stock, as well as the unamortized debt discount and amortization expense attributable to equity, have been derecognized.

 

The net carrying amount of the Notes was as follows:

 

  

September 30, 2021

  

March 31, 2021

 

Principal outstanding

 $172,500  $172,500 

Unamortized debt discount attributable to equity

  -   (23,497)

Unamortized debt issuance costs

  (3,583)  (3,328)

Net carrying value

 $168,917  $145,675 

 

We recognized interest expense on the Notes as follows:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Coupon interest expense at 1.375%

 $593  $593  $1,186  $1,186 

Amortization of debt discounts and issuance costs

  222   1,341   443   2,667 

Total

 $815  $1,934  $1,629  $3,853 

 

The effective interest rate on the notes is approximately 1.9%. Prior to the adoption of ASU 2020-06, the effective interest rate was approximately 5.5%. 

 

 

Note 7. Stockholders' Equity

 

Stock-Based Compensation

During the three months ended September 30, 2021, our shareholders approved the Mesa Laboratories, Inc. 2021 Equity Incentive Plan (the "2021 Equity Plan"), which authorizes the issuance of 330 shares of common stock to eligible participants. For the purpose of counting the shares remaining under the 2021 Equity Plan, each share underlying a stock option or a full value award (such as restricted stock units and performance shares) counts as one share used. The 2021 Equity Plan is administered by the Compensation Committee of the Board of Directors, which has the authority to grant equity awards, or to delegate its authority under the plan to make grants (subject to certain legal and regulatory restrictions), including the authority to determine the individuals to whom awards will be granted, the type of awards and when the awards are to be granted, the number of shares to be covered by each award, the vesting schedule, and all other terms and conditions of the awards.

 

Our 2021 Equity Plan includes retiree provisions, which result in the acceleration of stock-based compensation expense for retiree-eligible participants. 

 

Page 11

 

The exercise price for stock awards granted under the 2021 Equity Plan cannot be less than fair market value at the date of grant. Shares issued during the six months ended September 30, 2021 were issued in connection with the 2021 Equity Plan.

 

Amounts recognized related to stock-based compensation are as follows: 

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2022

  

2021

  

2021

  

2020

 

Stock-based compensation expense

 $2,039  $2,008  $4,236  $3,276 

Amount of income tax (benefit) recognized in earnings

  (719)  (522)  (3,504)  (1,447)

Stock-based compensation expense, net of tax

 $1,320  $1,486  $732  $1,829 

 

Stock-based compensation expense is included in cost of revenues, selling, general and administrative, and research and development expense in the accompanying unaudited Condensed Consolidated Statements of Income.

 

The following is a summary of stock option award activity for the six months ended September 30, 2021:

 

  

Stock Options

 
  

Shares Subject to Options

  

Weighted- Average Exercise Price per Share

  

Weighted-Average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Outstanding as of March 31, 2021

  253  $129.55   2.7  $28,856 

Awards granted

  37   268.85         

Awards forfeited or expired

  (3)  173.29         

Awards exercised

  (37)  94.49         

Outstanding as of September 30, 2021

  250  $154.16   2.9  $37,092 

 

The stock options granted during the six months ended September 30, 2021 vest in equal installments on September 1, 2022, June 15, 2023 and June 15, 2024.

 

The following is a summary of restricted stock unit ("RSU") award activity for the six months ended September 30, 2021:

 

  

Time-Based Restricted Stock Units

  

Performance-Based Restricted Stock Units

 
  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

 

Outstanding as of March 31, 2021(1)

  37  $206.56   20  $207.88 

Awards granted

  29   267.09   -   - 

Performance adjustment(2)

  -   -   16   190.07 

Awards forfeited

  (1)  210.22   -   - 

Awards distributed

  (19)  208.13   (28)  197.81 

Outstanding as of September 30, 2021(1)

  46  $244.45   8  $202.00 

 

(1)

Balances for performance-based restricted stock units ("PSUs") are reflected at target.

(2)

During the three months ended June 30, 2021, the fiscal year 2019 PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year 2021.

 

The outstanding time-based RSUs vest and settle in shares of our common stock on a one-for-one basis. The substantial majority of the RSUs granted during the six months ended September 30, 2021 vest in equal installments on September 1, 2022, June 15, 2023 and June 15, 2024, except time-based RSUs issued to non-employee directors, which vest one year from the grant date. We recognize the expense relating to RSUs, net of estimated forfeitures, on a straight-line basis over the vesting period.

 

Page 12

 

Performance-based RSUs vest upon completion of the service period described in the award agreement and based on achievement of the financial targets described in the award agreements. We recognize the expense relating to the performance-based RSUs based on the probable outcome of achievement of the financial targets on a straight-line basis over the service period. During fiscal year 2020, we awarded 8 PSUs (the "FY 20 PSUs") that are subject to both service and performance conditions to eligible employees. The FY 20 PSUs had a grant date fair value of $202.00 per share and vest based on our achievement of specific performance criteria for the three-year period from  April 1, 2019 through  March 31, 2022 and on a pro-rata basis after 12 months of continued service through  June 15, 2022. The quantity of shares that will be issued upon vesting will range from 0% to 200% of the targeted number of shares; if the defined minimum targets are not met, then no shares will vest. Based on actual and projected performance through the quarter ended September 30, 2021, we estimate that 6 FY 20 PSUs will vest. 

 

During the three months ended June 30, 2021, the Compensation Committee of the Board of Directors modified a time-based restricted stock award granted to our Chief Executive Officer during fiscal year 2017, distributing 3 remaining outstanding shares effective June 8, 2021. The original award required vesting of 1 awards on each: March 20, 2022, 2023, and 2024. As a result of the modification, we recognized the previously unrecognized compensation cost of $351 during the three months ended June 30, 2021. 

 

Public Offering of Common Stock

On June 12, 2020, we completed the sale and issuance of 600 shares of our common stock and on June 19, 2020, our underwriters exercised in full their option to purchase an additional 90 shares of our common stock. The offering price to the public was $225.00 per share. The total proceeds we received from the offering, net of underwriting discounts and commissions and other offering expenses was $145,935

 

 

Note 8. Earnings Per Share

 

Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share (“diluted EPS”) is computed similarly to basic earnings per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Potentially dilutive securities include stock options and RSUs, including RSUs that contain performance conditions which have been achieved as of the reporting period (collectively “stock awards”), as well as common shares underlying our convertible senior notes. Stock awards are excluded from the calculation of diluted EPS in the event that they are subject to performance conditions that have not yet been achieved or are antidilutive. Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would then have an antidilutive effect. 

 

The impact of the assumed conversion of the Notes calculated under the if-converted method was anti-dilutive, and as such, shares underlying the Notes were excluded from the diluted EPS calculation for three and six months ended September 30, 2021. 

 

The following table presents a reconciliation of the denominators used in the computation of basic and diluted earnings per share:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net income available for shareholders

 $3,720  $2,679  $5,715  $3,896 

Weighted average outstanding shares of common stock

  5,211   5,110   5,182   4,821 

Dilutive effect of stock options

  109   119   109   125 

Dilutive effect of RSUs

  24   12   33   12 

Fully diluted shares

  5,344   5,241   5,324   4,958 
                 

Basic earnings per share

 $0.71  $0.52  $1.10  $0.81 

Diluted earnings per share

 $0.70  $0.51  $1.07  $0.79 

 

The following stock awards were excluded from the calculation of diluted EPS:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Assumed conversion of convertible debt

  608   608   608   608 

Stock awards that were anti-dilutive

  43   63   40   49 

Stock awards subject to performance conditions

  8   21   8   19 

Total stock awards excluded from diluted EPS

  659   692   656   676 

 

 

Note 9. Income Taxes

 

For interim income tax reporting, we estimate our annual effective tax rate and apply this effective tax rate to our year-to-date pre-tax income. Each quarter, our estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. Additionally, the tax effects of significant unusual or infrequently occurring items are recognized as discrete items in the interim period in which the events occur. The impact of changes in tax laws or rates on deferred tax amounts, impairments of non-deductible goodwill, excess benefits from stock-based compensation, and changes in tax reserves resulting from the finalization of tax audits or reviews are examples of significant unusual or infrequently occurring items that are recognized as discrete items in the interim period in which the event occurs. There is a potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, settlement with taxing authorities, and foreign currency fluctuations.

 

Page 13

 

Our effective income tax rate was 4.1% for the six months ended September 30, 2021 and (24.2)% for the six months ended September 30, 2020. The effective tax rate for the six months ended September 30, 2021 differed from the statutory federal rate of 21% primarily due to the benefit of share-based payment awards for employees and foreign derived intangible income, partially offset by the limitations imposed by Section 162(m), and expenses for state income taxes.

 

The tax year ended December 31, 2018 for Gyros US, Inc., and its subsidiary, which we acquired as part of the Gyros Protein Technologies ("GPT") acquisition, is under examination by the IRS. Additionally, the tax year ended  March 31, 2019 for Mesa Laboratories, Inc. is under review by the IRS. We expect the examinations to be completed during fiscal year 2022.

 

Since we are subject to audit by various taxing authorities, it is reasonably possible that the amount of unrecognized tax benefits will change during the next 12 months. However, we do not expect the change, if any, to have a material effect on our financial condition or results of operations within the next 12 months.

 

 

Note 10. Commitments and Contingencies

 

We review the adequacy of our legal reserves on a quarterly basis and establish reserves for loss contingencies that are both probable and reasonably estimable. As of September 30, 2021, there were no material legal reserves recorded on the accompanying unaudited Condensed Consolidated Balance Sheets. 

 

Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. The determination of nexus varies by state and often requires technical knowledge of each jurisdiction's tax case law. During fiscal year 2021, we determined that certain subsidiaries of GPT had established nexus in various jurisdictions during prior periods without properly collecting and remitting sales tax, and in certain cases had collected sales tax and not remitted it. The estimated accrued liability for this matter is included in other accrued expenses on the Condensed Consolidated Balance Sheets. The balance was $2,700 and $2,714 as of September 30, 2021 and March 31, 2021, respectively. The balance decreased because we settled our obligations with certain states during the six months ended September 30, 2021, partially offset by additional taxes, interest, and penalties incurred. Approximately $1,899 of the liability is considered a preacquisition contingency and was included in purchase accounting. 

 

 

Note 11. Significant Transactions

 

Agena Bioscience, Inc.

On October 20, 2021, we completed the acquisition of Agena. Agena is a leading clinical genomics tools company that develops, manufactures, and supplies highly sensitive, low-cost, high-throughput, genetic analysis solutions to clinical labs and development partners globally. 

 

On the acquisition date, Agena shareholders were entitled to an aggregate cash purchase price of $300,000, subject to customary purchase price adjustments, and that amount was remitted to the paying agent or other third parties. We funded the transaction using cash on hand, combined with the proceeds from a $70,000 draw under our Credit Facility. Refer to Note 6. "Indebtedness" for additional details on our Credit Facility. The initial accounting for Agena is not complete due to the limited amount of time since the acquisition date. In an acquisition, U.S. GAAP requires the company to record all assets acquired and all liabilities assumed at the acquisition date fair value. We are in the process of preparing our preliminary purchase price allocation, including initial estimates for inventory, goodwill, and intangible assets. 

 

Butler, New Jersey Closure

We completed the previously-announced closure of our Butler, New Jersey facility during the three months ended  June 30, 2021. The facility was primarily used in the production of our gas flow calibration and air sampling equipment, which is part of our Instruments division. Our manufacturing facility in Lakewood, Colorado is currently undergoing renovations that will allow it to accommodate the production of the gas flow calibration and air sampling equipment. Consolidating the production of these products is expected to reduce facilities costs and streamline our use of lean manufacturing tools under central management to further encourage production efficiencies.

 

As a result of the facility consolidation, we incurred $77 of severance costs during the six months ended September 30, 2021 which were recorded to cost of revenues, selling, and general and administrative expense on the Consolidated Statement of Income. As of  September 30, 2021, a total of $70 remained outstanding and accrued, which relates to severance costs. We do not expect to incur any material expenses related to the Butler, New Jersey consolidation in future periods.

 

Page 14

 

 

Note 12. Segment Information

 

As of September 30, 2021, we had four reportable segments: Sterilization and Disinfection Control, Biopharmaceutical Development, Instruments, and Continuous Monitoring. 

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Total revenues (a)

                

Sterilization and Disinfection Control

 $14,033  $11,552  $29,183  $24,619 

Biopharmaceutical Development

  10,555   9,131   19,432   15,080 

Instruments

  6,970   7,558   14,532   15,238 

Continuous Monitoring

  4,282   3,619   7,613   6,864 

Total revenues (a)

 $35,840  $31,860  $70,760  $61,801 
                 

Gross profit (loss)

                

Sterilization and Disinfection Control

 $10,486  $8,770  $21,914  $18,790 

Biopharmaceutical Development

  6,601   6,212   11,293   10,678 

Instruments

  4,112   4,852   8,772   9,541 

Continuous Monitoring

  2,016   1,368   3,468   2,552 

Reportable segment gross profit

  23,215   21,202   45,447   41,561 

Corporate and Other (b)

  (75)  83   (96)  64 

Gross profit

 $23,140  $21,285  $45,351  $41,625 

Reconciling Items:

                

Operating expenses

  18,939   16,815   38,027   33,585 

Operating income

  4,201   4,470   7,324   8,040 

Nonoperating (income) expense, net

  (342)  2,086   1,363   4,902 

Earnings before income taxes

 $4,543  $2,384  $5,961  $3,138 

 

 

(a)

Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.

 

(b)

Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other. 

 

The following table sets forth inventories by reportable segment. Our chief operating decision maker is not provided with any other segment asset information. 

 

  

September 30,

  

March 31,

 
  

2021

  

2021

 

Sterilization and Disinfection Control

 $2,187  $2,333 

Biopharmaceutical Development

  3,706   4,162 

Instruments

  4,566   3,253 

Continuous Monitoring

  1,658   1,430 

Total inventories

 $12,117  $11,178 

 

 

Note 13. Subsequent Event

 

As disclosed in our Form 8-K filed on October 29, 2021, the Compensation Committee of Mesa's Board of Directors granted a special long-term equity award (the “Special Award”) to Gary Owens, Chief Executive Officer and Member of the Board of Directors on October 28, 2021. The Special Award consists of an award of performance stock units covering a target of 40,000 shares (“PSUs”) that is subject to both performance and service conditions. The performance period of the award is the three-year period from April 1, 2021 through March 31, 2024 and the service period is the period commencing October 28, 2021 and ending on October 27, 2024, October 27, 2025, and October 27, 2026 on which dates eligible PSUs will vest and be distributed to Mr. Owens. 

 

 

 

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

(Dollars in thousands, except per share amounts)

 

Forward Looking Statements

 

This Quarterly Report on Form 10-Q contains forward-looking statements which are made pursuant to the safe harbor provisions of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). The forward-looking statements in this Quarterly Report on Form 10-Q do not constitute guarantees of future performance. Investors are cautioned that statements in this Quarterly Report on Form 10-Q which are not strictly historical statements, including, without limitation, express or implied statements or guidance regarding current or future financial performance and position, potential impairment of future earnings, anticipated effects of, and future actions to be taken in response to, the COVID-19 pandemic; results of acquisitions; managements strategy, plans and objectives for future operations or acquisitions, product development and sales; product research and development; regulatory approval; selling, general and administrative expenditures; intellectual property; development and manufacturing plans; availability of materials and components; and adequacy of capital resources and financing plans constitute forward-looking statements. These forward-looking statements are based on current expectations, estimates, forecasts and projections about the industry and markets in which the Company operates, and managements beliefs and assumptions. In addition, other written and oral statements that constitute forward-looking statements may be made by the Company or on the Companys behalf. Words such as expect, intend,” “seek, plan,” “anticipate, believe, could, estimate, may, target, project, or variations of such words and similar expressions are intended to identify forward-looking statements. Such forward-looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those anticipated, including risks associated with: the duration and impact of the COVID-19 pandemic and its adverse effects on our business; our ability to successfully grow our business, including as a result of acquisitions; the results on operations of acquisitions; our ability to consummate acquisitions at our historical rate and at appropriate prices, and our ability to effectively integrate acquired businesses and achieve desired results; the market acceptance of our products; technological or market viability of our products; reduced demand for our products; conditions in the global economy and the particular markets we serve; significant developments or uncertainties stemming from governments, including changes in trade policies and medical device regulations; the timely development and commercialization, and customer acceptance, of enhanced and new products and services; retirement of old products and customer migration to new products; projections of revenues, growth, operating results, profit margins, expenses, earnings, margins, tax rates, tax provisions, cash flows, liquidity, demand, and competition; the effects of additional actions taken to become more efficient or lower costs; restructuring activities; laws regulating fraud and abuse in the health care industry and the privacy and security of health and personal information; product liability; information security; outstanding claims, legal and regulatory proceedings; international business challenges including anti-corruption and sanctions laws; tax audits and assessments and other contingent liabilities; foreign currency exchange rates and fluctuations in those rates; general economic, industry, and capital markets conditions; the timing of any of the foregoing; assumptions underlying any of the foregoing; and any other statements that address events or developments that we intend or believe will or may occur in the future. Such risks and uncertainties also include those listed in Item 1A. Risk Factors, and elsewhere in this report. The foregoing list sets forth many, but not all, of the factors that could impact our ability to achieve results described in any forward-looking statements. We disclaim any obligation to publicly update any forward-looking statement, whether as a result of new information, future developments or otherwise.

 

Business Overview

 

We are a multinational manufacturer, developer, and seller of life science tools and critical quality control products and services, many of which are sold into niche markets that are driven by regulatory requirements. We have manufacturing operations in the United States and Europe, and our products are marketed by our sales personnel in North America, Europe, and Asia, and by independent distributors in these areas as well as throughout the rest of the world. We prefer markets in which we can establish a strong presence and achieve high gross margins. As of September 30, 2021, we managed our operations in four reportable segments, or divisions: Sterilization and Disinfection Control, Biopharmaceutical Development, Instruments, and Continuous Monitoring, each of which are described further in "Results of Operations" below. Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.

 

Corporate Strategy

We strive to create shareholder value and further our purpose of Protecting the Vulnerable® by growing our business both organically and through acquisitions, by improving our operating efficiency, and by continuing to hire, develop and retain top talent. As a business, we commit to our purpose of Protecting the Vulnerable® every day by taking a customer-focused approach to developing, building, and delivering our products. We serve a broad set of industries, in particular the pharmaceutical, healthcare, and medical device industries, that require dependable quality control and calibration solutions to ensure the safety and efficacy of the products they use, and by delivering the highest quality products possible, we are committed to protecting people, the environment, and end products.

 

Organic Revenues Growth

Organic revenues growth is primarily driven by the expansion of our customer base, increases in sales volumes, and price increases. Our ability to increase organic revenues is affected by general economic conditions, both domestic and international, customer capital spending trends, competition, and the introduction of new products. We typically evaluate costs and pricing annually. Our policy is to price our products competitively and, where possible, we pass along cost increases to our customers in order to maintain our margins.

 

 

Inorganic Revenues Growth - Acquisitions

Over the past decade, we have consummated a number of acquisitions as part of our growth strategy. The acquisitions of these businesses, which are in addition to organic revenues growth, have allowed us to expand our product offerings, globalize our company, and increase the scale at which we operate, which in turn affords us the ability to improve our operating efficiency, extend our customer base, and further the pursuit of our purpose: Protecting the Vulnerable®. On October 20, 2021, we announced the completion of the acquisition of Agena for an aggregate purchase price of $300 million, subject to customary purchase price adjustments. Agena is a leading clinical genomics tools company that develops, manufactures, and supplies highly sensitive, low-cost, high-throughput, genetic analysis solutions to clinical labs and development partners globally. The acquisition of Agena accelerates Mesa's strategic trajectory towards higher growth applications within the regulated segments of the life sciences tools market. Going forward, we expect the substantial majority of our revenues to be generated from sales to pharmaceutical, healthcare service, and medical device verticals. 

 

Improving Our Operating Efficiency

We maximize value in both our existing businesses and those we acquire by implementing efficiencies in our manufacturing, commercial, engineering, and administrative operations. We achieve efficiencies using the four pillars that make up The Mesa Way, which is our customer-centric, lean-based system for continuously improving and operating a set of high-margin, niche businesses. The Mesa Way is focused on: Measuring What Matters using our customers' perspective and setting high standards for performance; Empowering Teams to improve operationally and exceed customer expectations; Steadily Improving using lean-based tools designed to help us identify the root cause of opportunities and prioritize the biggest opportunities; and Always Learning so that performance continuously improves. 

 

Hire, Develop, and Retain Top Talent

At the center of our organization are talented people who are capable of taking on new challenges using a team approach. It is our exceptionally talented workforce that works together and uses our lean-based tool set to find ways to continuously improve our products, our services, and ourselves, resulting in long-term value creation for our shareholders. 

 

Business Update and COVID-19

During March 2020, the impact from the spread of COVID-19 was declared a global pandemic by the World Health Organization and a national public health emergency in the United States. We continue to monitor the pandemic, including the current spread of certain variants of the virus, and we have taken and will continue to take steps to identify and mitigate the adverse impact on, and risks to, our business (including but not limited to our employees, customers, vendors, manufacturing capabilities and capacity, and supply and distribution channels) posed by the spread of COVID-19 and the government responses thereto.

 

The COVID-19 pandemic began to impact our business late in fiscal year 2020, and its impacts affected our business in various ways throughout fiscal year 2021 and to some extent, into the first two quarters of fiscal year 2022. The pandemic and related public health recommendations and mandated precautions to mitigate the spread of COVID-19, including regulations to close or limit the operating hours of our laboratory and other customers, and to prevent non-essential personnel from going on-site to customer locations to service or market our products, have negatively affected our operations. Specifically, during fiscal year 2021 the Biopharmaceutical Development division, the Instruments division, and the Continuous Monitoring division were materially negatively impacted. While many recommendations and precautions that affected us in fiscal year 2021 have been rescinded in the United States, some regulations impacting our operations, particularly in Europe, affected our operations during the six months ended September 30, 2021, and continue to do so. Additionally, we believe that macroeconomic uncertainties that caused some of our customers to defer the purchase of our products persisted into the first quarter of fiscal year 2022, primarily affecting our Instruments division although, orders in the division have increased during fiscal year 2022 to date.

 

Sales of our hardware products have historically been more sensitive to general economic conditions than sales of our consumables. Even as the broad healthcare industry has begun to return to more normal operations resulting in increased sales levels in some of our divisions, outbreaks and increasing numbers of COVID-19 cases in many areas of the world have and may continue to result in the reinstatement of strict regulations, which we expect would result in lower sales levels. We believe that COVID-19 related uncertainties, restrictions, and suppressed demand may continue to negatively impact our business during fiscal year 2022. Even after the COVID-19 pandemic has subsided as a public health matter, we may experience material adverse impacts to our business as a result of its adverse impact on the global economy, in-person collaboration and sales efforts, and our customers’ changed purchasing behavior and confidence. 

 

COVID-19 has also caused broad market phenomena such as supply chain disruptions, inflation, and wage pressure to which we are susceptible. Currently, supply chain constraints are affecting the ability of suppliers to provide components used to manufacture certain of our products.  We experienced increased supply constraints for certain components used in our operations, particularly components used by the Instruments division. We continue to work with our suppliers to understand the existing and potential future impacts to our supply chain and are taking actions in an effort to mitigate such impacts, including pre-ordering components in higher quantities than usual, which has resulted in increased raw materials balances on our balance sheet as of September 30, 2021. However, during the quarter ended September 30, 2021, we were more impacted by our inability to acquire various components on a timely basis, which is discussed in more detail in our "Results of Operations" and "Risk Factors" below. We expect disruptions to our supply chain to persist for at least the next four to six fiscal quarters. 

 

Apart from COVID-19, gross profit is affected by many factors including our product mix, manufacturing efficiencies, foreign currency rates, and price competition. Historically, as we have integrated our acquisitions and taken advantage of manufacturing efficiencies, our gross profit percentages for some products have improved. There are, however, differences in gross profit percentages between product lines, and ultimately the mix of sales will continue to impact our overall gross profit.

 

We completed the previously-announced closure of our Butler, New Jersey facility during the quarter ended June 30, 2021. The facility was primarily used in the production of our gas flow calibration and air sampling equipment, which is part of our Instruments division. We are continuing the integration process into our Lakewood, Colorado manufacturing facility. In addition, our Lakewood facility is currently undergoing renovations that will allow it to better accommodate the production of the gas flow calibration and air sampling equipment. Consolidating the production of these products is expected to reduce facilities costs and streamline our use of lean manufacturing tools under central management to further encourage production efficiencies.

 

 

Results of Operations

 

Our results of operations and period-over-period changes are discussed in the following section. The tables and discussion below should be read in conjunction with the accompanying Unaudited Condensed Consolidated Financial Statements and the notes thereto appearing in Item 1. Financial Statements (in thousands, except percent data).

 

Revenues from our reportable segments increased 12% and 14% for the three and six months ended September 30, 2021, respectively. The revenues growth was entirely a result of organic revenues growth. Gross profit as a percentage of revenues decreased two percentage and three percentage points for the three and six months ended September 30, 2021, respectively, compared to the three and six months ended September 30, 2020, respectively. Results by reportable segment are as follows:

 

   

Revenues

   

Organic Revenues Growth

   

Gross Profit as a % of Revenues

 
   

Three Months Ended September 30, 2021

   

Three Months Ended September 30, 2020

   

Three Months Ended September 30, 2021

   

Three Months Ended September 30, 2020

   

Three Months Ended September 30, 2021

   

Three Months Ended September 30, 2020

 

Sterilization and Disinfection Control

  $ 14,033     $ 11,552       21 %     (4 %)     75 %     76 %

Biopharmaceutical Development

    10,555       9,131       16 %     N/A       63 %     68 %

Instruments

    6,970       7,558       (8 %)     (16 %)     59 %     64 %

Continuous Monitoring

    4,282       3,619       18 %     1 %     47 %     38 %

Mesa Labs' reportable segments

  $ 35,840     $ 31,860       12 %     (8 %)     65 %     67 %

 

   

Revenues

   

Organic Revenues Growth

   

Gross Profit as a % of Revenues

 
   

Six Months Ended September 30, 2021

   

Six Months Ended September 30, 2020

   

Six Months Ended September 30, 2021

   

Six Months Ended September 30, 2020

   

Six Months Ended September 30, 2021

   

Six Months Ended September 30, 2020

 

Sterilization and Disinfection Control

  $ 29,183     $ 24,619       19 %     2 %     75 %     76 %

Biopharmaceutical Development

    19,432       15,080       29 %     N/A       58 %     71 %

Instruments

    14,532       15,238       (5 %)     (18 %)     60 %     63 %

Continuous Monitoring

    7,613       6,864       11 %     (1 %)     46 %     37 %

Mesa Labs' reportable segments

  $ 70,760     $ 61,801       14 %     (6 %)     64 %     67 %

 

Our unaudited condensed consolidated results of operations are as follows:

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Revenues

  $ 35,840     $ 31,860       12 %   $ 70,760     $ 61,801       14 %

Gross profit

    23,140       21,285       9 %     45,351       41,625       9 %

Operating expenses

    18,939       16,815       13 %     38,027       33,585       13 %

Operating income

    4,201       4,470       (6 %)     7,324       8,040       (9 %)

Net income

  $ 3,720     $ 2,679       39 %   $ 5,715     $ 3,896       47 %

 

Reportable Segments

 

Sterilization and Disinfection Control

Our Sterilization and Disinfection Control division manufactures and sells biological, cleaning, and chemical indicators. Biological, cleaning, and chemical indicators are used to assess the effectiveness of sterilization and disinfection processes in the hospital, dental, medical device, and pharmaceutical industries. The division also provides testing and laboratory services, mainly to the dental industry. Sterilization and disinfection control products are disposable and are used on a routine basis.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Revenues

  $ 14,033     $ 11,552       21 %   $ 29,183     $ 24,619       19 %

Gross profit

    10,486       8,770       20 %     21,914       18,790       17 %

Gross profit as a % of revenues

    75 %     76 %     (1 %)     75 %     76 %     (1 %)

 

 

Sterilization and Disinfection Control revenues increased 21% and 19% for the three and six months ended September 30, 2021, respectively, which was achieved through effective efforts by our sales team to market and sell certain products to a larger customer base, particularly in Europe, volume increases with existing customers, and recovery of the healthcare services markets, partially offset by a modest strengthening of the U.S. dollar against the euro.

 

Sterilization and Disinfection Control gross profit percentage decreased one percentage point for both the three and six months ended September 30, 2021, primarily as a result of product mix and slightly higher production costs. 

 

Biopharmaceutical Development

Our Biopharmaceutical Development division develops, manufactures, and sells automated systems for protein analysis (immunoassays) and peptide synthesis solutions. Immunoassays and peptide synthesis solutions accelerate the discovery, development, and manufacturing of biotherapeutic drugs. 

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Revenues

  $ 10,555     $ 9,131       16 %   $ 19,432     $ 15,080       29 %

Gross profit

    6,601       6,212       6 %     11,293       10,678       6 %

Gross profit as a % of revenues

    63 %     68 %     (5 %)     58 %     71 %     (13 %)

 

Biopharmaceutical Development's revenues increased 16% and 29% for the three and six months ended September 30, 2021, respectively, due primarily increased sales of consumables as our laboratory customers were open for more normal operating hours in the first two quarters of fiscal year 2022 compared to the first two quarters of fiscal year 2021. The division's laboratory customers used significantly more consumables, driving 61% and 70% increases in consumables revenues for the three and six months ended September 30, 2021, respectively. To a lesser extent, increased digital marketing and sales efforts increased revenues in the Biopharmaceutical Development division. 

 

Biopharmaceutical Development's gross profit percentage was 63% for the quarter ended September 30, 2021. The gross profit percentage decreased as compared to the quarter ended September 30, 2020 as a result of a slightly unfavorable change in foreign exchange rates and higher labor costs, as well as unfavorable product mix. Biopharmaceutical Development's gross profit percentage was 58% for the six months ended September 30, 2021 as a result of a significantly unfavorable change in foreign exchange rates, the benefit of a positive $258 purchase accounting adjustment in the six months ended September 30, 2020, higher labor-related costs, and unfavorable product mix.

 

Substantially all of this division's sales are invoiced in either euros or U.S. dollars ("USD"); however, the majority of the costs in this division are recorded in Swedish Krona and translated to USD for reporting purposes. The USD was significantly weaker against the SEK during the quarter ended June 30, 2021 compared to the quarter ended June 30, 2020, and although the USD strengthened to some extent during the quarter ended September 30, 2021, our reported costs in USD have increased substantially, while revenues have not benefited significantly from the change in currency valuation.

 

Instruments

Our Instruments division designs, manufactures, and markets quality control instruments and consumable products utilized in the healthcare, pharmaceutical, food and beverage, medical device, industrial hygiene, and environmental air sampling industries. Instrument products have a longer life, and their purchase by our customers is discretionary, so sales are more sensitive to general economic conditions. Service demand is driven by our customers’ quality control and regulatory environments, which require periodic repair and recalibration or certification of our instrument products.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Revenues

  $ 6,970     $ 7,558       (8 %)   $ 14,532     $ 15,238       (5 %)

Gross profit

    4,112       4,852       (15 %)     8,772       9,541       (8 %)

Gross profit as a % of revenues

    59 %     64 %     (5 %)     60 %     63 %     (3 %)

 

Instruments division revenues decreased 8% and 5% for the three and six months ended September 30, 2021, respectively, primarily as a result of supply and labor constraints, despite increased orders within the division. Particularly during the quarter ended September 30, 2021, we experienced constraints in the supply chain for components used in Instruments division products. Although fulfillment of some orders is delayed, to-date we have been able to retain the significant majority of our customers and orders. Separately, during the quarter ended June 30, 2021, order fulfillment of gas flow calibration and air sampling equipment was lower than the quarter ended June 30, 2020 as we worked to relocate the manufacturing of those items from our Butler, New Jersey facility to our Lakewood, Colorado facility, including hiring manufacturing employees to fulfill orders. 

 

Instruments gross profit percentage decreased five percentage points and three percentage points during the three and six months ended September 30, 2021, respectively. The decrease in gross profit percentage resulted from lower revenues on a partially fixed cost base, higher labor costs as a result of a strong competition for employees in the labor market, increased costs for components and supplies, and to a lesser extent, increased freight on purchased components. Supply chain disruptions are expected to continue for at least the next four to six quarters, although these increased costs will negatively impact gross profit percentage only until we implement price increases to our customers during the fourth quarter of fiscal year 2022.

 

 

Continuous Monitoring

Our Continuous Monitoring division designs, develops, and markets systems which are used to monitor various environmental parameters such as temperature, humidity, and differential pressure to ensure that critical storage and processing conditions are maintained in hospitals, pharmaceutical and medical device manufacturers, blood banks, pharmacies, and laboratory environments. Continuous Monitoring products and systems have a longer life, and their purchase by our customers is discretionary, so sales are sensitive to general economic conditions. Continuous monitoring products may be sold in conjunction with a perpetual or subscription-based software license, which may be required for the related hardware to function. Service demand is driven by our customers’ quality control and regulatory environments, which require periodic repair and recalibration or certification of our continuous monitoring systems.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Revenues

  $ 4,282     $ 3,619       18 %   $ 7,613     $ 6,864       11 %

Gross profit

    2,016       1,368       47 %     3,468       2,552       36 %

Gross profit as a % of revenues

    47 %     38 %     9 %     46 %     37 %     9 %

 

The Continuous Monitoring division's revenues increased 18% and 11% for the three and six months ended September 30, 2021, due primarily to an increase in customers allowing access to their facilities as our service technicians were able to go to client sites to complete service requests and hardware installations. Our ability to go on-site to many of our customers facilities to install and service systems was severely restricted during parts of the first six months of fiscal year 2021. As this division's sales are exclusively in North America, the majority of COVID-19 related restrictions that affected our ability to generate revenue in fiscal year 2021 were relaxed during the first six months of fiscal year 2022. 

 

Continuous Monitoring gross profit percentage increased nine percentage points for both the three and six months ended September 30, 2021, primarily due to modifications made to our product offerings and pricing models which were implemented during the first quarter of fiscal year 2021, and to a lesser extent, the reorganization of the business during the first quarter of fiscal year 2021. 

 

Operating Expenses

 

Operating expenses increased 13% for both the three and six months ended September 30, 2021 compared to the three and six months ended September 30, 2020 as our overall business grew.

 

Selling

Selling expense is driven primarily by labor costs, including salaries and commissions; accordingly, it may vary with sales levels.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Selling expense

  $ 4,643     $ 3,786       23 %   $ 9,501     $ 7,861       21 %

As a percentage of revenues

    13 %     12 %     1 %     13 %     13 %     - %

 

Selling expense for the three and six months ended September 30, 2021 increased 23% and 21%, respectively, as we executed on our previously-announced plan to invest in sales and marketing resources in order to increase organic revenues growth. Specifically, we hired several sales employees during the first quarter of fiscal year 2022, resulting in higher labor-related costs, including accruing commissions on higher sales. Further, we continued to invest in new marketing materials to support our sales staff. As a percentage of revenues, selling expense was 13% for both the three and six months ended September 30, 2021, compared to 12% and 13% for the three and six months ended September 30, 2020, respectively. We expect total selling expense will approximate 13% to 16% of revenues for fiscal year 2022.

 

General and Administrative

Labor costs including non-cash stock-based compensation, and amortization of intangible assets drive the substantial majority of our general and administrative expense.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

General and administrative expense

  $ 11,683     $ 10,615       10 %   $ 23,102     $ 20,714       12 %

As a percentage of revenues

    33 %     33 %     - %     33 %     34 %     (1 %)

 

General and administrative expenses increased 10% for the quarter ended September 30, 2021, as a result of increased software costs as we implemented a new human resources information and payroll system during the quarter ended September 30, 2021, and unfavorable changes in foreign exchange rates, as general and administrative costs incurred in Uppsala, Sweden are recorded in Swedish Krona and translated to USD for reporting purposes. Since the USD has weakened against the Swedish Krona during the quarter ended September 30, 2021 as compared to the quarter ended September 30, 2020, our reported costs in USD have increased.

 

General and administrative expenses increased 12% for the six months ended September 30, 2021, primarily as a result of higher stock-based compensation expense, increased amortization costs resulting from a $344 cumulative effect decrease to amortization expense recorded during the first quarter of fiscal year 2021 as part of a purchase price adjustment, increased software costs as we implemented a new human resources information and payroll system during the three months ended September 30, 2021, and unfavorable change in foreign exchange rates. Our stock-based compensation expense increased in the six months ended September 30, 2021 primarily because we modified an RSU that resulted in recognition of compensation costs totaling $351 during the quarter ended June 30, 2021 and we issued restricted stock units in place of a portion of our executive team's cash bonuses and salaries, which were outstanding for a larger portion of the six months ended September 30, 2021 compared to the six months ended September 30, 2020. 

 

 

Research and Development

Research and development expense is predominantly comprised of labor costs and costs of third-party consultants.

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Research and development expense

  $ 2,613     $ 2,414       8 %   $ 5,424     $ 5,010       8 %

As a percentage of revenues

    7 %     8 %     (1 %)     8 %     8 %     - %

 

Research and development expenses increased 8% for the three and six months ended September 30, 2021, primarily as a result of third-party contractor expenditures supporting our continued incremental investments in enhancing existing products as well as the development of new products and features, as well as unfavorable changes in foreign exchange rates for costs incurred in Uppsala, Sweden. We expect research and development expenses will continue to approximate 7% to 10% of revenues in the near term. 

 

Nonoperating Expense 

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Nonoperating (income) expense

  $ (342 )     2,086       (116 %)   $ 1,363     $ 4,902       (72 %)

 

Nonoperating expense for the three and six months ended September 30, 2021 is composed primarily of interest expense and amortization of the debt discount associated with our 1.375% convertible senior notes due August 15, 2026 (the "Notes") and gains and losses on foreign currency transactions.

 

Interest expense and amortization of debt discount decreased for the three and six months ended September 30, 2021 compared to the three and six months ended September 30, 2020 due to our adoption of ASU 2020-06, which resulted in a reduction in non-cash interest expense related to the Notes. Nonoperating expenses also decreased as we recorded net unrealized gains on foreign currency related to certain of our intercompany notes resulting from the movement of the Swedish Krona against the USD.

 

Income Taxes

 

   

Three Months Ended September 30,

   

Percentage

   

Six Months Ended September 30,

   

Percentage

 
   

2021

   

2020

   

Change

   

2021

   

2020

   

Change

 

Income tax provision (benefit)

  $ 823     $ (295 )     (379 %)   $ 246     $ (758 )     (132 %)

Effective tax rate

    18 %     (12 %)     30 %     4 %     (24 %)     28 %

 

Our effective tax rate benefited notably from the the exercise of stock options and to a lesser extent, the benefit of federal derived intangible income, partially offset by the limitations imposed by Section 162(m) and higher state income taxes. Our income tax rate varies based upon many factors, but in general, we anticipate that on a go-forward basis our effective tax rate will be approximately 26%, plus or minus the impact of excess tax benefits and deficiencies associated with share-based payment awards to employees; see Note 9. “Income Taxes” within Item 1. Financial Statements for additional discussion. The excess tax benefits and deficiencies associated with share-based payment awards to our employees have caused and, in the future, may cause large fluctuations in our realized effective tax rate based on timing, volume, and nature of stock options exercised under our share-based payment program.

 

Net Income 

Net income for the six months September 30, 2021 varied with the changes in revenues, gross profit, and operating expenses (and includes $7,573 and $4,236 of non-cash amortization of intangible assets acquired in a business combination, and stock-based compensation, respectively). Prior to the adoption of ASU 2020-06 on April 1, 2021, we were required to recognize non-cash interest expense related to the amortization of debt discounts and issuance costs. Subsequent to the adoption, we recognize non-cash interest expense related to amortization of debt issuance costs only, resulting in higher net income subsequent to the adoption of ASU 2020-06. 

 

Liquidity and Capital Resources

 

Our sources of liquidity include cash generated from operations, cash and cash equivalents on hand, working capital and potential additional equity and debt offerings. Despite lingering uncertainties surrounding the economic impacts of the COVID-19 pandemic, we continue to believe that we have the liquidity required to continue operations even if volatility in the economic environment reoccurs. We believe that cash and cash equivalents on hand and cash generated from operations, as well as the reminder of the unused capacity under our Credit Facility will be sufficient to meet our short-term and long-term needs.

 

Our more significant uses of resources have historically included acquisitions, long-term capital expenditures, payment of debt and interest obligations, and quarterly dividends to shareholders. Working capital is the amount by which current assets exceed current liabilities. We had working capital of $290,714 and $271,166 as of September 30, 2021, and March 31, 2021, respectively. As of September 30, 2021, and March 31, 2021, we had $278,294 and $263,865, respectively, of cash and cash equivalents, which were held primarily in money market funds. We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.

 

 

During fiscal year 2021, we entered into a four-year senior secured credit agreement that includes 1) a revolving credit facility in an aggregate principal amount of up to $75,000, 2) a swingline loan in an aggregate principal amount not exceeding $5,000, and 3) letters of credit in an aggregate stated amount not exceeding $2,500 at any time. The Credit Facility also provides for an incremental term loan or an increase in revolving commitments in an aggregate principal amount of at a minimum $25,000 and at a maximum $75,000, subject to the satisfaction of certain conditions and lender considerations. As of September 30, 2021, we had not drawn from the Credit Facility. 

 

On October 20, 2021, we completed the acquisition of Agena for $300,000, subject to customary purchase price adjustments, pursuant to the terms of the previously announced Agreement and Plan of Merger dated September 13, 2021. We funded the acquisition and transactions relating thereto with cash on hand, and on October 18, 2021, we drew $70,000 on our existing line of credit for cash funds necessary to complete the acquisition. Following the draw, we had $5,000 remaining available to draw on the line of credit.  

 

As of September 30, 2021, $172,500 in aggregate principal amount Notes was outstanding. The Notes bear interest at a rate of 1.375% payable semi-annually in arrears on February 15 and August 15 of each year, beginning with our first payment made on February 15, 2020. These Notes can be converted by holders prior to maturity if certain conditions are met. We currently expect to settle future conversions of the Notes entirely in shares of our common stock and will reevaluate this policy from time to time in the event that conversion conditions are met and conversion notices are received from holders of the Notes. We were in compliance with all debt agreements at September 30, 2021 and for all prior years presented and have met all debt payment obligations. Refer to Note 6. "Indebtedness" within Item 1. Financial Statements for more details on these transactions. 

 

We routinely evaluate opportunities for strategic acquisitions. Future material acquisitions may require that we obtain additional capital, assume additional third-party debt or incur other long-term obligations. We believe that we have the ability to issue more equity or debt in the future in order to finance our acquisition and investment activities, however, additional equity or debt financing, or other transactions, may not be available on acceptable terms, if at all.

 

We may from time to time repurchase or otherwise retire our debt and take other steps to reduce our debt. These actions may include retirements or refinancing of outstanding debt, privately negotiated transactions or otherwise. The amount of debt that may be retired, if any, could be material and would be decided at the sole discretion of our Board of Directors and will depend on market conditions, our cash position and other considerations.

 

Dividends

 

We have paid regular quarterly dividends since 2003. We declared and paid dividends of $0.16 per share during each of the quarters ended June 30, 2021 and September 30, 2021, as well as each quarter of fiscal year 2021.

 

In October 2021, we announced that our Board of Directors declared a quarterly cash dividend of $0.16 per share of common stock, payable on December 15, 2021, to shareholders of record at the close of business on November 30, 2021.

 

Cash Flows

 

Our cash flows from operating, investing, and financing activities were as follows (in thousands):

 

   

Six Months Ended September 30,

 
   

2021

   

2020

 

Net cash provided by operating activities

  $ 14,023     $ 12,610  

Net cash (used in) investing activities

    (1,591 )     (707 )

Net cash provided by financing activities

    1,423       147,104  

 

Cash flows from operating activities for the six months ended September 30, 2021 provided $14,023.  The $1,413 increase in cash flows from operations primarily resulted from increased net income and and increased non-cash stock-based compensation expense, partially offset by lower depreciation and amortization and lower non cash interest expense as a result of the adoption of ASU 2020-06.  Further, cash used by operating assets and liabilities decreased by $887 for the six months ended September 30, 2021 compared to the six months ended September 30, 2020. Cash used in investing was higher during the six months ended September 30, 2021 compared to the six months ended September 30, 2020, due to purchases of property, plant, and equipment, primarily to support the renovations of our Lakewood, Colorado facility. Our equity raise completed during the quarter ended June 30, 2020 provided $145,935.

 

 

Contractual Obligations and Other Commercial Commitments

 

We are party to many contractual obligations that involve commitments to make payments to third parties in the ordinary course of business. For a description of our contractual obligations and other commercial commitments as of March 31, 2021, see our Form 10-K for the fiscal year ended March 31, 2021, filed with the Securities and Exchange Commission on June 1, 2021. During the three and six months ended September 30, 2021, there were no material changes with respect to the nature of our contractual obligations and other commercial commitments outside the ordinary course of business. At September 30, 2021, we had contractual obligations for open purchase orders of approximately $11,099 for routine purchases of supplies and inventory, which are payable in less than one year. Open purchase orders increased during the three months ended September 30, 2021 as we took proactive steps to mitigate risks in our supply by increasing our orders of certain critical raw materials.  

 

Off-Balance Sheet Arrangements

 

As of September 30, 2021, we had no off-balance sheet arrangements or obligations.

 

Critical Accounting Policies and Estimates

 

Critical accounting estimates are those that we believe are both significant and require us to make difficult, subjective, or complex judgments, often because we need to estimate the effect of inherently uncertain matters. These estimates are based on historical experience and various other factors that we believe to be appropriate under the circumstance. Actual amounts and results could differ from these estimates made by management. Certain accounting policies that require significant management estimates and are deemed critical to our results of operations or financial position are discussed in our Annual Report on Form 10-K for the year ended March 31, 2021, in the Critical Accounting Policies and Estimates section of Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

We have no derivative instruments and minimal exposure to commodity market risks. Our reporting currency is U.S. dollars, and the functional currency of each of our foreign subsidiaries is its respective local currency. Our operations include activities outside of the U.S. and we have currency risk on the transactions in other currencies and translation adjustments resulting from the conversion of our international financial results into the U.S. dollar. We face currency exposures in our global operations as a result of various factors including intercompany currency denominated loans, selling our products in various currencies, purchasing raw materials and equipment in various currencies and tax exposures not denominated in the functional currency. These exposures have increased as we have continued to expand internationally, including the acquisition of GPT, which conducts a substantial portion of its business expenses in Swedish Krona. Fluctuations in exchange rates have, and may continue to adversely affect our results of operations, financial position, and cash flows; however we do not believe a 10% adverse change in currency would materially affect our consolidated results. 

 

We hold investments in money market funds. As a result, we are exposed to potential loss from market risks that may occur as a result of changes in interest rates, credit quality of the issuer, or other factors. 

 

Item 4. Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are designed to ensure that information required to be disclosed in Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Evaluation of Disclosure Controls and Procedures

 

As of September 30, 2021, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

 

Changes in Internal Control over Financial Reporting

During the three months ended September 30, 2021, we implemented a new human resources information and payroll system, which is considered to be a key system as part of our internal controls over financial reporting. We continued to integrate the software with our processes, systems, and controls in the quarter ended September 30, 2021.  There were no other changes during the quarter ended September 30, 2021 in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that have materially affected or are reasonably likely to materially affect our internal control over financial reporting. 

 

 

Part II. Other Information

 

Item 1. Legal Proceedings

 

See Note 10. “Commitments and Contingencies” within Item 1. Financial Statements for information regarding any legal proceedings in which we may be involved.

 

Item 1A. Risk factors

 

We are dependent on our suppliers to deliver components, and a shortage of key components have and could continue to disrupt our production and delay order fulfillment. 

 

Products sold by our Instruments division, and to a lesser extent, our Biopharmaceutical Development, and Continuous Monitoring divisions contain components, including electronic components, glass, plastics, and packaging that we source globally from suppliers who, in turn, source components from their suppliers. If there is a shortage of a key component in our supply chain, and the component cannot be easily sourced from a different supplier, the shortage may disrupt our production which may, in turn, delay order fulfillment.  We are experiencing long lead times, and in some cases, difficulty obtaining components from our existing suppliers, which has resulted in delayed order fulfillment in our Instruments division.  In addition, costs for components, and freight for components has increased, which may reduce our gross profit margins until we are able to pass the cost increases along to our customers. There are several reasons for the supply chain disruptions to components that we rely on to manufacture our products including: increased demand for other products that use the same components as those we purchase, manufacturing shut-downs during the past 18 months that reduced production of components, labor issues, and long lead times for raw materials used in the production of components.  A continued shortage of components or other key materials that comprise the components could cause a significant disruption to our production schedule and have a substantial adverse effect on our financial condition or results of operations.

 

Additional risks related to our supply chain include those in our FY21 Form10-K risk factors, “We face numerous manufacturing and supply chain risks. In addition, our reliance upon sole or limited sources of supply for certain materials, components and services could cause production interruptions, delays and inefficiencies.

 

During the quarter there were no other material changes from the risk factors described in Item 1A. Risk Factors of our Annual Report on Form 10-K for the year ended March 31, 2021. 

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

On November 7, 2005, our Board of Directors adopted a share repurchase plan which allows for the repurchase of up to 300,000 of our common shares, of which 162,486 have been purchased to date; however, no shares have been purchased under the plan in the last three fiscal years. This plan will continue until the maximum is reached or the plan is terminated by further action of the Board of Directors. 

 

 

 

Item 6. Exhibits

 

Exhibit No.

Description of Exhibit

10.2.3 Mesa Laboratories, Inc. 2021 Equity Incentive Plan (incorporated by reference from exhibit 10.2.3 to Mesa Laboratories, Inc.'s Form S-8 filed on August 30, 2021 (Commission File Number: 333-259154)
10.3.7 Form of 2021 Equity Incentive Plan Option Award Agreement (incorporated by reference from exhibit 10.3.7 to Mesa Laboratories, Inc.'s Form S-8 filed on August 30, 2021 (Commission File Number: 333-259154)
10.3.8 Form of 2021 Equity Incentive Plan Restricted Stock Unit Agreement (incorporated by reference from exhibit 10.3.8 to Mesa Laboratories, Inc.'s Form S-8 filed on August 30, 2021 (Commission File Number: 333-259154)

31.1+

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2+

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1*

Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

32.2*

Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS+ XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH+ Inline XBRL Taxonomy Extension Schema Document.
101.CAL+ Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+ Inline XBRL Taxonomy Extension Definitions Linkbase Document
101.LAB+ Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE+ Inline XBRL Taxonomy Extension Presentation Linkbase Document

104+

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101.*).

 


+ Filed herewith

* Furnished herewith

 

 

Signatures

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

MESA LABORATORIES, INC.

(Registrant)

 

 

DATED: November 4, 2021 BY:

/s/ Gary M. Owens.

Gary M. Owens

Chief Executive Officer

     
     
DATED: November 4, 2021 BY:

/s/ John V. Sakys

John V. Sakys

Chief Financial Officer

                       

Page 26
EX-31.1 2 ex_276325.htm EXHIBIT 31.1 ex_276325.htm

 

Exhibit 31.1 Certifications Pursuant to Rule 13a-14(a)

 

I, Gary M. Owens, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Mesa Laboratories, Inc.;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

Date: November 4, 2021

 /s/ Gary M. Owens

Gary M. Owens

Chief Executive Officer

             

 
EX-31.2 3 ex_276326.htm EXHIBIT 31.2 ex_276326.htm

 

Exhibit 31.2 Certifications Pursuant to Rule 13a-14(a)

 

I, John V. Sakys, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Mesa Laboratories, Inc.;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

Date: November 4, 2021

/s/ John V. Sakys

John V. Sakys

Chief Financial Officer

              

 
EX-32.1 4 ex_276327.htm EXHIBIT 32.1 ex_276327.htm

 

Exhibit 32.1 Certifications Pursuant to Rule 13a-14(b) and 18 U.S.C Section 1350

 

In connection with the Quarterly Report of Mesa Laboratories, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gary M. Owens, Chief Executive Officer of the Company, certify, pursuant to Rule 13a-14(b) and 18 U.S.C. § 1350, that:

 

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date: November 4, 2021

/s/ Gary M. Owens

Gary M. Owens

Chief Executive Officer

              

 

 

 

 
EX-32.2 5 ex_276328.htm EXHIBIT 32.2 ex_276328.htm

 

Exhibit 32.2 Certifications Pursuant to Rule 13a-14(b) and 18 U.S.C Section 1350

 

In connection with the Quarterly Report of Mesa Laboratories, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John V. Sakys, Chief Financial Officer of the Company, certify, pursuant to Rule 13a-14(b) and 18 U.S.C. § 1350, that:

 

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date: November 4, 2021

/s/ John V. Sakys

John V. Sakys

Chief Financial Officer

              

 
EX-101.SCH 6 mlab-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Inventories, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Indebtedness link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Significant Transaction link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Segment Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 13 - Subsequent Event link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 3 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 4 - Inventories, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 6 - Indebtedness (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 7 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 12 - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 2 - Revenue Recognition - Revenues From External Customers (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Revenue Recognition - Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Inventories, Net - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Indebtedness (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Indebtedness - Carrying Amount of the Notes (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 11 - Significant Transaction (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 12 - Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 12 - Segment Information - Operating Segment Information (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 13 - Subsequent Event (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 mlab-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 mlab-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 mlab-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Convertible senior notes, net of discounts and debt issuance costs Significant Accounting Policies Note 2 - Revenue Recognition Note 3 - Fair Value Measurements Note 4 - Inventories, Net Note 5 - Goodwill and Intangible Assets, Net Note 6 - Indebtedness Note 7 - Stockholders' Equity Note 8 - Earnings Per Share Note 12 - Segment Information Income Tax Disclosure [Text Block] Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Note 2 - Revenue Recognition - Revenues From External Customers (Details) Note 2 - Revenue Recognition - Contract Liabilities (Details) Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details) Note 4 - Inventories, Net - Summary of Inventories (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details) Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details) Convertible Debt [Table Text Block] Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details) Note 6 - Indebtedness - Carrying Amount of the Notes (Details) Note 6 - Indebtedness - Interest Expense on the Notes (Details) Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals) Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details) Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details) The Notes [Member] Represents the Notes. Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details) Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details) Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Note 12 - Segment Information - Operating Segment Information (Details) mlab_ThirdPartyOfferingCosts Third Party Offering Costs Amount of third party offering costs associated with debt issuance. Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details) Notes To Financial Statements Share-based Payment Arrangement, Option, Activity [Table Text Block] Notes To Financial Statements [Abstract] Share-based Payment Arrangement, Activity [Table Text Block] Awards granted, weighted average grant date fair value per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Awards distributed, weighted average grant date fair value per share (in dollars per share) Awards forfeited, weighted average grant date fair value per share (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average grant date fair value per share (in dollars per share) Outstanding, weighted average grant date fair value per share (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Awards forfeited, number of shares (in shares) Assumed Conversion of Convertible Debt [Member] Represents the assumed conversion of convertible debt. Interest Expense on Convertible Debt [Table Text Block] Tabular disclosure of interest expense on borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Foreign currency translation Foreign currency translation adjustments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, number of shares (in shares) Outstanding, number of shares (in shares) Awards granted, number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) Awards distributed, number of shares (in shares) Outstanding, Weighted- Average Remaining Contractual Life (Year) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Outstanding, Aggregate Intrinsic Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Options outstanding, weighted-average exercise price (in dollars per share) Options outstanding, weighted-average exercise price (in dollars per share) Unearned revenues Options forfeited or expired, weighted-average exercise price (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Options granted, weighted-average exercise price (in dollars per share) Awards exercised, weighted-average exercise price (in dollars per share) Other accrued expenses Accrued payroll and benefits Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Options outstanding (in shares) Options outstanding (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Options forfeited or expired (in shares) Credit Facility [Axis] Credit Facility [Domain] us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] Dilutive effect of RSUs (in shares) us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends mlab_DebtInstrumentConvertibleConsecutiveTradingDaysTradingPricePer1000PrincipalOfNotesLessThan98OfTheProduct Debt Instrument, Convertible, Consecutive Trading Days, Trading Price Per 1,000 Principal of Notes Less Than 98% of the Product Threshold period of specified consecutive trading days within which common stock price to $1,000 principal of convertible debt instrument must be less than 98% of the product of the last reported sale price per share of common stock. mlab_DebtInstrumentUnamortizedDiscountAndCommissionsIncludingEquityComponent Debt Instrument, Unamortized Discount and Commissions Including Equity Component Amount of debt discount and commissions including the equity component on debt instrument. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property, plant and equipment mlab_DebtInstrumentConvertibleConversionRatioPer1000Principal Debt Instrument, Convertible, Conversion Ratio Per 1,000 Principal Ratio applied to the conversion of debt instrument into equity with equity shares divided by $1,000 debt principal amount. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Grantee Status [Domain] Grantee Status [Axis] Noncompete Agreements [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesIssuedUponVestingPercentage Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage The percentage of shares will be issued upon vesting. us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual, Ending Balance Weighted-average common shares outstanding: Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] Product [Member] us-gaap_Assets Total assets Plan Name [Axis] Plan Name [Domain] Intellectual Property [Member] Customer Relationships [Member] Deferred tax asset Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] us-gaap_ContractWithCustomerAssetNet Contract with Customer, Asset, after Allowance for Credit Loss, Total Award Type [Domain] Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Award Type [Axis] Net income available for shareholders Net income Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Intangibles, net Instruments [Member] Represents the information pertaining to Instruments, an operating segment of the entity. Biopharmaceutical Development [Member] Represents information related to biopharmaceutical development. Restricted Stock Units (RSUs) [Member] Carrying Amount Coupon interest expense at 1.375% us-gaap_InterestExpenseDebtExcludingAmortization Loss Contingency, Nature [Domain] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Effect of foreign currency translation Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Loss Contingency Nature [Axis] GPT Acquisition [Member] Represents information related to GTP acquisition. Commitments and Contingencies Disclosure [Text Block] Property, plant and equipment, net Goodwill Goodwill Goodwill Performance Stock Units [Member] Represents information related to performance stock units. Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Cash flows from investing activities: Earnings per share: Earnings Per Share [Text Block] Letter of Credit [Member] Accrued liabilities and taxes payable Income tax provision (benefit) Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Significant Transactions [Text Block] The entire disclosure of significant transactions. us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent Debt Instrument, Convertible, Carrying Amount of Equity Component Operating expenses us-gaap_OperatingExpenses Total operating expenses us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) General and administrative The FY20 PSUs [Member] Information pertaining to the FY20 PSUs share-based plan. The FY19 PSUs [Member] Information pertaining to the FY19 PSU share-based plan. Cash and cash equivalents us-gaap_DebtInstrumentConvertibleThresholdTradingDays Debt Instrument, Convertible, Threshold Trading Days us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 Debt Instrument, Convertible, Threshold Consecutive Trading Days us-gaap_DebtInstrumentConvertibleConversionPrice1 Debt Instrument, Convertible, Conversion Price (in dollars per share) us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax Stock-based compensation expense, net of tax us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger us-gaap_MoneyMarketFundsAtCarryingValue Money Market Funds, at Carrying Value Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive (loss) income City Area Code New Accounting Pronouncements, Policy [Policy Text Block] mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardVestedPercentageOfFinancePerformanceTarget Share-based Compensation Arrangement by Share-based Payment Award, Vested, Percentage of Finance Performance Target The percentage of target paid by the company for vested share-based compensation award during period. us-gaap_IncreaseDecreaseInContractWithCustomerLiability Unearned revenues Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) The Credit Facility Term Loan [Member] Information pertaining to the credit facility term loan. Current Fiscal Year End Date mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates Debt Instrument, Covenant, Maximum Total Leverage Ratio for the First Four Testing Dates Requirement for maximum total leverage ratio under the debt agreement for the first four testing dates. Interest rate Debt Instrument, Interest Rate, Stated Percentage Senior Secured Credit Agreement [Member] Information pertaining to the senior secured credit agreement GPT PSUs [Member] Represents the PSUs granted to employees of Gyros Protein Technologies Holding AB. Swingline Loan [Member] Information pertaining to the swingline loan. us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Document Fiscal Period Focus Prepaid Expenses, Other and Other Assets [Member] Information pertaining to prepaid expenses, other and other assets. Public Offering [Member] Represents the public offering. Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Other mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFifthSixthSeventhAndEighthTestingDates Debt Instrument, Covenant, Maximum Total Leverage Ratio for the Sixth, Seventh, and Eighth Testing Dates Requirement for maximum total leverage ratio under the debt agreement for the fifth, sixth, seventh, and eighth testing dates. mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioFollowingTheEighthTestingDate Debt Instrument, Covenant, Maximum Total Leverage Ratio Following the Eighth Testing date Requirement for maximum total leverage ratio under the debt agreement following the eight testing date. Document Period End Date mlab_DebtInstrumentCovenantMaximumEstimatedTotalLeverageRatioFollowingAnAcquisition Debt Instrument, Covenant, Maximum Conditional Total Leverage Ratio Following an Acquisition Requirement for maximum estimated total leverage ratio under the debt agreement following an acquisition. mlab_FixedChargeCoverageRatio Fixed Charge Coverage Ratio Actual fixed charge coverage ratio under the debt agreement. us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses and other assets Entity File Number Performance adjustment, weighted average grant date fair value per share (in dollars per share) The weighted average fair value at grant date for nonvested equity-based awards adjusted during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Closure of Our Butler, New Jersey Facility [Member] Represents the closure of our Butler, New Jersey facility. Entity Small Business Entity Shell Company us-gaap_DividendsCommonStockCash Dividends paid, $0.16 per share Performance adjustment(2) (in shares) The number of equity-based payment instruments, excluding stock (or unit) options, that were adjusted during the reporting period. Document Information [Line Items] Continuous Monitoring [Member] Represents continuous monitoring. Document Information [Table] Service [Member] us-gaap_SeveranceCosts1 Severance Costs Entity Filer Category Debt Instrument [Axis] Consumables [Member] Information pertaining to consumables. Entity Current Reporting Status Debt Instrument, Name [Domain] Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized Amount of revenue recognized arising from contract liabilities added during the period in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Stock Awards that were Antidilutive [Member] Information pertaining to stock awards that were antidilutive. Entity Registrant Name Stock Awards Subject to Performance Conditions [Member] Information pertaining to stock awards subject to performance conditions. Entity [Domain] Legal Entity [Axis] Entity Address, Address Line One Proceeds from issuance of common stock, issuance costs us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Entity Common Stock, Shares Outstanding Services and Software [Member] Related to services and software. us-gaap_IncreaseDecreaseInInventories Inventories, net Trading Symbol The 2021 Equity Plan [Member] Related to the 2021 equity plan. Agena [Member] Related to Agena. Local Phone Number Exercise of stock options and vesting of restricted stock units (in shares) Awards exercised (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Exercise of stock options and vesting of restricted stock units us-gaap_LineOfCreditFacilityCommitmentFeeAmount Line of Credit Facility, Commitment Fee Amount us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Stock-based compensation expense Options granted (in shares) Proceeds from the issuance of common stock, net of issuance costs of $9,315 (in shares) Stock Issued During Period, Shares, New Issues (in shares) Selling us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Reported Value Measurement [Member] Proceeds from the issuance of common stock, net of issuance costs of $9,315 UNITED STATES Retained earnings Retained Earnings (Accumulated Deficit), Ending Balance Research and development Accumulated other comprehensive income Debt Disclosure [Text Block] Interest expense and amortization of debt discount us-gaap_InterestExpenseDebt Total Cash (used in) provided by changes in operating assets and liabilities: Dilutive effect of stock options (in shares) mlab_IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of stock options. Notes us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] Non-cash interest and debt amortization Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Events [Text Block] Remainder of 2022 2024 2025 mlab_DeferredTaxLiabilitiesDeferredExpenseDebt Deferred Tax Liabilities, Deferred Expense, Debt Amount of deferred tax liability attributable to taxable temporary differences from debt. 2026 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2023 Other assets Stock-based compensation expense us-gaap_ShareBasedCompensation Share-based Payment Arrangement, Nonemployee [Member] Amortization of debt discounts and issuance costs Operating expenses: Amount of income tax (benefit) recognized in earnings The total recognized tax expense (benefit) related to compensation cost for equity-based payment arrangements recognized in income during the period. Schedule of Finite-Lived Intangible Assets [Table Text Block] Depreciation and amortization us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets Common stock, no par value; authorized 25,000,000 shares; issued and outstanding, 5,223,232 and 5,140,568 shares, respectively Senior Notes [Member] Adjustments to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Common stock, par value (in dollars per share) Sterilization and Disinfection Control [Member] Reporting segment for Sterilization and Disinfection Control, formerly name Biological Indicators segment. Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Geographical [Axis] Geographical [Domain] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Inventories, net Inventories, net Total inventories Portion at Fair Value Measurement [Member] [Default] Estimate of Fair Value Measurement [Member] Work in process Measurement Basis [Axis] Finished goods Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 2 [Member] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Fair Value Hierarchy and NAV [Axis] Raw materials Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption, Adjustment [Member] Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Allowance for doubtful accounts receivable us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, less allowances of $238 and $218, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments AOCI Attributable to Parent [Member] Stockholders’ equity: us-gaap_OtherNonoperatingIncomeExpense Other (income) expense, net us-gaap_NonoperatingIncomeExpense Total nonoperating (income) expense Nonoperating (income) expense, net Segment Reporting Disclosure [Text Block] Chief Executive Officer [Member] Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period ASSETS Effect of exchange rate changes on cash and cash equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase in cash and cash equivalents Over-Allotment Option [Member] us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Sale of Stock [Axis] Sale of Stock [Domain] Operating income us-gaap_OperatingIncomeLoss Operating income us-gaap_ContractWithCustomerLiabilityRevenueRecognized Prior year liabilities recognized in revenues during the six months ended September 30, 2021 us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Nonoperating expenses: Prepaid expenses and other us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash (used in) investing activities Cost of revenues Gross profit (loss) us-gaap_GrossProfit Gross profit Consolidation Items [Domain] Deferred tax liability us-gaap_ContractWithCustomerLiability Contract liabilities as of March 31, 2021 Contract liabilities balance as of September 30, 2021 Consolidation Items [Axis] us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payments of contingent consideration Accounting Standards Update [Domain] Accounting Standards Update [Axis] us-gaap_PaymentsOfDividends Dividends Retained Earnings [Member] Proceeds from the exercise of stock options Total revenues Revenues Total revenues Title of Individual [Domain] Proceeds from the issuance of common stock, net Proceeds from Issuance of Common Stock Title of Individual [Axis] mlab_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Accrued Expenses This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to other accrued expenses assumed in connection with a business combination for which the initial accounting was incomplete. Common Stock [Member] Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Net carrying value us-gaap_IncomeTaxExaminationYearUnderExamination Income Tax Examination, Year under Examination Earnings before income taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Earnings before income taxes Liability for Collecting and Remitting Sales Tax States with Established Nexus [Member] Information related to liability for collecting and remitting sales tax states with established nexus. us-gaap_LineOfCredit Long-term Line of Credit, Total us-gaap_ConvertibleDebt Convertible Debt, Total Timing of Transfer of Good or Service [Domain] us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total Unamortized debt issuance costs Transferred at Point in Time [Member] Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] us-gaap_DebtInstrumentUnamortizedDiscount Unamortized debt discount attributable to equity Document Quarterly Report Entity Incorporation, State or Country Code Principal outstanding Long-term Debt, Gross Accounting Policies [Abstract] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Entity Interactive Data Current Dividends paid, per share (in dollars per share) Security Exchange Name Title of 12(b) Security Gyros US, Inc [Member] Represents Gyros US, Inc. Segments [Axis] Segments [Domain] Stock awards excluded from diluted EPS (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Fully diluted shares (in shares) Diluted (in shares) Non-US [Member] us-gaap_ProceedsFromLinesOfCredit Proceeds from Lines of Credit, Total Statement [Table] Statement of Financial Position [Abstract] Diluted earnings per share (in dollars per share) Diluted (in dollars per share) Weighted average outstanding shares of common stock (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Basic (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Business Acquisition [Axis] Basic earnings per share (in dollars per share) Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Risk and Uncertainties, Policy [Policy Text Block] Disclosure of accounting policy for risk and uncertainties. us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1 Restructuring and Related Cost, Expected Cost Remaining Accounting Standards Update 2020-06 [Member] us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Restructuring Plan [Axis] Restructuring Plan [Domain] Hardware and Software [Member] Information pertaining to hardware and software. Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Other long-term liabilities Corporate, Non-Segment [Member] us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Operating Segments [Member] EX-101.PRE 10 mlab-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 mlab20210930_10q_htm.xml IDEA: XBRL DOCUMENT 0000724004 2021-04-01 2021-09-30 0000724004 2021-10-29 0000724004 2021-09-30 0000724004 2021-03-31 0000724004 us-gaap:ProductMember 2021-07-01 2021-09-30 0000724004 us-gaap:ProductMember 2020-07-01 2020-09-30 0000724004 us-gaap:ProductMember 2021-04-01 2021-09-30 0000724004 us-gaap:ProductMember 2020-04-01 2020-09-30 0000724004 2021-07-01 2021-09-30 0000724004 2020-07-01 2020-09-30 0000724004 2020-04-01 2020-09-30 0000724004 2020-03-31 0000724004 2020-09-30 0000724004 us-gaap:CommonStockMember 2021-03-31 0000724004 us-gaap:RetainedEarningsMember 2021-03-31 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000724004 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000724004 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000724004 2021-04-01 2021-06-30 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockMember 2021-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-03-31 0000724004 us-gaap:CommonStockMember 2021-06-30 0000724004 us-gaap:RetainedEarningsMember 2021-06-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000724004 2021-06-30 0000724004 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000724004 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000724004 us-gaap:CommonStockMember 2021-09-30 0000724004 us-gaap:RetainedEarningsMember 2021-09-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000724004 us-gaap:CommonStockMember 2020-03-31 0000724004 us-gaap:RetainedEarningsMember 2020-03-31 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000724004 2020-04-01 2020-06-30 0000724004 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000724004 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockMember 2020-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000724004 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-03-31 0000724004 us-gaap:CommonStockMember 2020-06-30 0000724004 us-gaap:RetainedEarningsMember 2020-06-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000724004 2020-06-30 0000724004 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000724004 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000724004 us-gaap:CommonStockMember 2020-09-30 0000724004 us-gaap:RetainedEarningsMember 2020-09-30 0000724004 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000724004 us-gaap:AccountingStandardsUpdate202006Member 2021-04-01 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 mlab:ConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 mlab:HardwareAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000724004 mlab:ServicesAndSoftwareMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 mlab:ConsumablesMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 mlab:HardwareAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000724004 mlab:ServicesAndSoftwareMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 mlab:ConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 mlab:HardwareAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-09-30 0000724004 mlab:ServicesAndSoftwareMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ConsumablesMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 mlab:ConsumablesMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:HardwareAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 mlab:HardwareAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:InstrumentsMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember mlab:ContinuousMonitoringMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:SterilizationAndDisinfectionControlMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:BiopharmaceuticalDevelopmentMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:InstrumentsMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ServicesAndSoftwareMember mlab:ContinuousMonitoringMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0000724004 mlab:ServicesAndSoftwareMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2020-04-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2020-04-01 2020-09-30 0000724004 country:US 2021-07-01 2021-09-30 0000724004 country:US 2020-07-01 2020-09-30 0000724004 country:US 2021-04-01 2021-09-30 0000724004 country:US 2020-04-01 2020-09-30 0000724004 us-gaap:NonUsMember 2021-07-01 2021-09-30 0000724004 us-gaap:NonUsMember 2020-07-01 2020-09-30 0000724004 us-gaap:NonUsMember 2021-04-01 2021-09-30 0000724004 us-gaap:NonUsMember 2020-04-01 2020-09-30 0000724004 mlab:TheNotesMember us-gaap:SeniorNotesMember 2021-03-31 0000724004 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-09-30 0000724004 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-09-30 0000724004 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-03-31 0000724004 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-03-31 0000724004 us-gaap:IntellectualPropertyMember 2021-09-30 0000724004 us-gaap:IntellectualPropertyMember 2021-03-31 0000724004 us-gaap:TradeNamesMember 2021-09-30 0000724004 us-gaap:TradeNamesMember 2021-03-31 0000724004 us-gaap:CustomerRelationshipsMember 2021-09-30 0000724004 us-gaap:CustomerRelationshipsMember 2021-03-31 0000724004 us-gaap:NoncompeteAgreementsMember 2021-09-30 0000724004 us-gaap:NoncompeteAgreementsMember 2021-03-31 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2021-03-31 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2021-03-31 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2021-03-31 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2021-03-31 0000724004 us-gaap:OperatingSegmentsMember mlab:SterilizationAndDisinfectionControlMember 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:BiopharmaceuticalDevelopmentMember 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:InstrumentsMember 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember mlab:ContinuousMonitoringMember 2021-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember 2021-03-05 2021-03-05 0000724004 us-gaap:RevolvingCreditFacilityMember mlab:SeniorSecuredCreditAgreementMember 2021-03-05 0000724004 srt:MaximumMember mlab:SeniorSecuredCreditAgreementMember mlab:SwinglineLoanMember 2021-03-05 0000724004 srt:MaximumMember us-gaap:LetterOfCreditMember mlab:SeniorSecuredCreditAgreementMember 2021-03-05 0000724004 srt:MinimumMember mlab:SeniorSecuredCreditAgreementMember mlab:TheCreditFacilityTermLoanMember 2021-03-05 0000724004 srt:MaximumMember mlab:SeniorSecuredCreditAgreementMember mlab:TheCreditFacilityTermLoanMember 2021-03-05 0000724004 mlab:PrepaidExpensesOtherAndOtherAssetsMember mlab:SeniorSecuredCreditAgreementMember 2021-09-30 0000724004 mlab:PrepaidExpensesOtherAndOtherAssetsMember mlab:SeniorSecuredCreditAgreementMember 2021-03-31 0000724004 srt:MinimumMember mlab:SeniorSecuredCreditAgreementMember 2021-03-05 2021-03-05 0000724004 mlab:SeniorSecuredCreditAgreementMember 2021-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember us-gaap:SubsequentEventMember 2021-10-18 2021-10-18 0000724004 srt:MaximumMember mlab:SeniorSecuredCreditAgreementMember 2021-03-05 2021-03-05 0000724004 mlab:SeniorSecuredCreditAgreementMember 2021-03-06 2021-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember 2021-07-01 2021-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember 2021-04-01 2021-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember 2020-07-01 2020-09-30 0000724004 mlab:SeniorSecuredCreditAgreementMember 2020-04-01 2020-09-30 0000724004 mlab:TheNotesMember us-gaap:SeniorNotesMember 2019-08-12 0000724004 mlab:TheNotesMember us-gaap:SeniorNotesMember 2019-08-12 2019-08-12 0000724004 mlab:TheNotesMember us-gaap:SeniorNotesMember 2021-09-30 0000724004 mlab:TheNotesMember 2021-09-30 0000724004 mlab:TheNotesMember 2020-09-30 0000724004 mlab:TheNotesMember 2021-07-01 2021-09-30 0000724004 mlab:TheNotesMember 2020-07-01 2020-09-30 0000724004 mlab:TheNotesMember 2021-04-01 2021-09-30 0000724004 mlab:TheNotesMember 2020-04-01 2020-09-30 0000724004 mlab:TheNotesMember us-gaap:SeniorNotesMember 2021-04-30 0000724004 mlab:The2021EquityPlanMember 2021-09-30 0000724004 2020-04-01 2021-03-31 0000724004 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0000724004 mlab:PerformanceStockUnitsMember 2021-03-31 0000724004 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-09-30 0000724004 mlab:PerformanceStockUnitsMember 2021-04-01 2021-09-30 0000724004 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0000724004 mlab:PerformanceStockUnitsMember 2021-09-30 0000724004 mlab:TheFY19PSUsMember 2021-04-01 2021-09-30 0000724004 mlab:GPTPSUsMember 2021-04-01 2021-09-30 0000724004 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-04-01 2021-09-30 0000724004 mlab:TheFY20PSUsMember 2019-04-01 2020-03-31 0000724004 srt:MinimumMember mlab:TheFY20PSUsMember 2021-04-01 2021-09-30 0000724004 srt:MaximumMember mlab:TheFY20PSUsMember 2021-04-01 2021-09-30 0000724004 mlab:TheFY20PSUsMember 2021-07-01 2021-09-30 0000724004 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0000724004 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-04-01 2021-06-30 0000724004 mlab:PublicOfferingMember 2020-06-12 2020-06-12 0000724004 us-gaap:OverAllotmentOptionMember 2020-06-19 2020-06-19 0000724004 mlab:PublicOfferingMember 2020-06-19 0000724004 mlab:PublicOfferingMember 2020-06-12 0000724004 mlab:PublicOfferingMember 2020-06-12 2020-06-19 0000724004 mlab:AssumedConversionOfConvertibleDebtMember 2021-07-01 2021-09-30 0000724004 mlab:AssumedConversionOfConvertibleDebtMember 2020-07-01 2020-09-30 0000724004 mlab:AssumedConversionOfConvertibleDebtMember 2021-04-01 2021-09-30 0000724004 mlab:AssumedConversionOfConvertibleDebtMember 2020-04-01 2020-09-30 0000724004 mlab:StockAwardsThatWereAntidilutiveMember 2021-07-01 2021-09-30 0000724004 mlab:StockAwardsThatWereAntidilutiveMember 2020-07-01 2020-09-30 0000724004 mlab:StockAwardsThatWereAntidilutiveMember 2021-04-01 2021-09-30 0000724004 mlab:StockAwardsThatWereAntidilutiveMember 2020-04-01 2020-09-30 0000724004 mlab:StockAwardsSubjectToPerformanceConditionsMember 2021-07-01 2021-09-30 0000724004 mlab:StockAwardsSubjectToPerformanceConditionsMember 2020-07-01 2020-09-30 0000724004 mlab:StockAwardsSubjectToPerformanceConditionsMember 2021-04-01 2021-09-30 0000724004 mlab:StockAwardsSubjectToPerformanceConditionsMember 2020-04-01 2020-09-30 0000724004 mlab:GyrosUSIncMember 2021-04-01 2021-09-30 0000724004 mlab:LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember 2021-09-30 0000724004 mlab:LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember 2021-03-31 0000724004 mlab:GPTAcquisitionMember 2021-04-01 2021-09-30 0000724004 mlab:AgenaMember us-gaap:SubsequentEventMember 2021-10-20 2021-10-20 0000724004 mlab:ClosureOfOurButlerNewJerseyFacilityMember 2021-04-01 2021-09-30 0000724004 mlab:ClosureOfOurButlerNewJerseyFacilityMember 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember 2021-07-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember 2020-07-01 2020-09-30 0000724004 us-gaap:OperatingSegmentsMember 2021-04-01 2021-09-30 0000724004 us-gaap:OperatingSegmentsMember 2020-04-01 2020-09-30 0000724004 us-gaap:CorporateNonSegmentMember 2021-07-01 2021-09-30 0000724004 us-gaap:CorporateNonSegmentMember 2020-07-01 2020-09-30 0000724004 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-09-30 0000724004 us-gaap:CorporateNonSegmentMember 2020-04-01 2020-09-30 0000724004 srt:ChiefExecutiveOfficerMember mlab:PerformanceStockUnitsMember us-gaap:SubsequentEventMember 2021-10-28 2021-10-28 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:Y 0000724004 MESA LABORATORIES INC /CO false --03-31 Q2 2022 238000 218000 0 0 250000000 250000000 5223232 5223232 5140568 5140568 0.16 0.16 9315000 0.16 0.16 4 22799000 0 0 P4Y P6Y 0.01375 0.01375 0.01375 0.01375 P1Y 1000 225.00 2018 2019 P3Y 10-Q true 2021-09-30 false 0-11740 CO 84-0872291 12100 West Sixth Avenue Lakewood CO 80228 303 987-8000 Common Stock, no par value MLAB NASDAQ Yes Yes Large Accelerated Filer false false false 5225232 278294000 263865000 22636000 23787000 12117000 11178000 6357000 4919000 319404000 303749000 22392000 21998000 1862000 616000 1979000 2530000 103488000 111741000 159977000 160841000 609102000 601475000 4463000 4473000 5650000 9388000 9741000 8777000 8836000 9945000 28690000 32583000 11642000 16275000 436000 715000 168917000 145675000 209685000 195248000 302234000 317652000 82199000 72459000 14984000 16116000 399417000 406227000 609102000 601475000 35840000 31860000 70760000 61801000 12700000 10575000 25409000 20176000 23140000 21285000 45351000 41625000 4643000 3786000 9501000 7861000 11683000 10615000 23102000 20714000 2613000 2414000 5424000 5010000 18939000 16815000 38027000 33585000 4201000 4470000 7324000 8040000 815000 1934000 1629000 3853000 1157000 -152000 266000 -1049000 342000 -2086000 -1363000 -4902000 4543000 2384000 5961000 3138000 823000 -295000 246000 -758000 3720000 2679000 5715000 3896000 0.71 0.52 1.10 0.81 0.70 0.51 1.07 0.79 5211000 5110000 5182000 4821000 5344000 5241000 5324000 4958000 3720000 2679000 5715000 3896000 -6503000 5262000 -1132000 18122000 -2783000 7941000 4583000 22018000 5715000 3896000 8849000 8333000 4236000 3276000 443000 2667000 224000 -321000 -1065000 -3077000 808000 464000 1473000 1941000 -167000 -1604000 -4596000 -4811000 983000 -140000 14023000 12610000 1591000 707000 -1591000 -707000 0 145935000 1658000 1522000 3081000 2701000 -0 10000 1423000 147104000 574000 1537000 14429000 160544000 263865000 81380000 278294000 241924000 5140568 317652000 72459000 16116000 406227000 58324 1089000 0 0 1089000 -0 824000 -0 824000 2197000 0 0 2197000 0 0 5371000 5371000 -22735000 5683000 0 -17052000 0 1995000 0 1995000 5198892 298203000 79313000 21487000 399003000 24340 1992000 0 0 1992000 -0 834000 -0 834000 2039000 0 0 2039000 0 0 -6503000 -6503000 0 3720000 0 3720000 5223232 302234000 82199000 14984000 399417000 4387140 158023000 72359000 -10369000 220013000 690000 145935000 0 0 145935000 25799 1654000 0 0 1654000 -0 704000 -0 704000 1268000 0 0 1268000 0 0 12860000 12860000 0 -9000 0 -9000 0 1217000 0 1217000 5102939 306880000 72863000 2491000 382234000 14502 1047000 0 0 1047000 -0 818000 -0 818000 2008000 0 0 2008000 0 0 5262000 5262000 0 2679000 0 2679000 5117441 309935000 74724000 7753000 392412000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">1</em></b><b>. </b><b>Description of Business and </b><b>Summary of </b><b>Significant </b><b>Accounting Policies</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Description of Business</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i> </i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In this quarterly report on Form <em style="font: inherit;">10</em>-Q, Mesa Laboratories, Inc., a Colorado corporation, together with its subsidiaries is collectively referred to as “we,” “us,” “our,” the “Company” or “Mesa.”</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">We are a multinational manufacturer, developer, and seller of life science tools and critical quality control products and services, many of which are sold into niche markets that are driven by regulatory requirements. We have manufacturing operations in the United States and Europe, and our products are marketed by our sales personnel in North America, Europe, and Asia, and by independent distributors in these areas as well as throughout the rest of the world. We prefer markets in which we can establish a strong presence and achieve high gross margins.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">As of <em style="font: inherit;"> September 30, 2021</em>, we managed our operations in <span style="-sec-ix-hidden:c78144822">four</span> reportable segments, or divisions. Our Sterilization and Disinfection Control division manufactures and sells biological, cleaning, and chemical indicators which are used to assess the effectiveness of sterilization and disinfection processes in the hospital, dental, medical device, and pharmaceutical industries. The division also provides testing and laboratory services, mainly to the dental industry. Our Biopharmaceutical Development division develops, manufactures, and sells automated systems for protein analysis (immunoassays) and peptide synthesis solutions. Immunoassays and peptide synthesis solutions accelerate the discovery, development, and manufacturing of biotherapeutic drugs. Our Instruments division designs, manufactures, and markets quality control hardware and disposable products utilized in the healthcare, pharmaceutical, food and beverage, medical device, industrial hygiene, and environmental air sampling industries. Our Continuous Monitoring division designs, develops, and markets systems which are used to monitor various environmental parameters such as temperature, humidity, and differential pressure to ensure that critical storage and processing conditions are maintained in hospitals, pharmaceutical and medical device manufacturing facilities, blood banks, pharmacies, and laboratory environments. Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i/></b></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Basis of Presentation</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, such unaudited information includes all adjustments, consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. The results of operations for the interim periods are <em style="font: inherit;">not</em> necessarily indicative of results that <em style="font: inherit;"> may </em>be achieved for the entire year. The year-end Condensed Consolidated Balance Sheet data was derived from audited financial statements but does <em style="font: inherit;">not</em> include all disclosures required by accounting principles generally accepted in the United States of America. This quarterly report should be read in conjunction with the consolidated financial statements included in our annual report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> March 31, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Certain prior year amounts have been reclassified in order to conform to the current year presentation.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our fiscal year ends on <em style="font: inherit;"> March </em><em style="font: inherit;">31.</em> References in this Quarterly Report to a particular “year” or “year-end” mean our fiscal year, references to the <em style="font: inherit;">first</em> quarter of fiscal year <em style="font: inherit;">2022</em> refer to the period from <em style="font: inherit;"> April 1, 2021 </em>through <em style="font: inherit;"> June 30, 2021, </em>and references to the <em style="font: inherit;">second</em> quarter of fiscal year <em style="font: inherit;">2022</em> refer to the period from <em style="font: inherit;"> July 1, 2021 </em>through <em style="font: inherit;"> September 30, 2021. </em>References to “fiscal year <em style="font: inherit;">2021”</em> refer to the fiscal year ended <em style="font: inherit;"> March 31, 2021, </em>and to “fiscal year <em style="font: inherit;">2022”</em> refer to the fiscal year ending <em style="font: inherit;"> March 31, 2022.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><b/></i></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><b>Risks and Uncertainties</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgement about the outcome of future events. The current global business environment continues to be impacted directly and indirectly by the effects of the novel coronavirus ("COVID-<em style="font: inherit;">19"</em>) and its variations, and it is <em style="font: inherit;">not</em> possible to accurately predict the future impact of COVID-<em style="font: inherit;">19.</em> However, we have reviewed the estimates used in preparing the financial statements and have identified the following factors that have a reasonable possibility of being materially affected by the impacts of COVID-<em style="font: inherit;">19</em> during the near term: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding the future financial performance of the business used in the impairment tests for goodwill and long-lived assets acquired in a business combination; however, we have identified <em style="font: inherit;">no</em> triggering events since our impairment analysis was completed during the quarter ended <em style="font: inherit;"> March 31, 2021; </em></p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding the recoverability of deferred tax assets and estimates regarding cash needs and associated indefinite reinvestment assertions;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding recoverability of customer receivables;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates of the net realizable value of inventory.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b style="font-size: 10pt;"><i/></b></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b style="font-size: 10pt;"><i>Recently Issued Accounting Pronouncements</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We have reviewed all recently issued accounting pronouncements and have concluded that they are either <em style="font: inherit;">not</em> applicable to us or are <em style="font: inherit;">not</em> expected to have a significant impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Recently </i></b><b><i>Adopted</i></b><b><i> Accounting Pronouncements</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In <em style="font: inherit;"> August </em><em style="font: inherit;">2020,</em> the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> <i>Debt with Conversion and Other Options and Derivatives and Hedging</i> <i>Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06"</em>), which simplifies the accounting for certain financial instruments with characteristics of both liabilities and equity, such as our convertible senior notes, due <em style="font: inherit;">2025</em> (the "Notes"). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years. Early adoption is permitted at the beginning of any fiscal year after <em style="font: inherit;"> December 15, 2020. </em>The update permits the use of either the modified retrospective or full retrospective method of transition.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We early adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> effective <em style="font: inherit;"> April 1, 2021 </em>on a modified retrospective basis, and our adoption of this standard had a material effect on our consolidated financial statements. Upon adoption, we derecognized the $22,735 equity conversion feature, net of taxes, that was recorded to common stock, and we derecognized the deferred tax liability of $5,747. We recorded an increase of $22,799 in aggregate to the Note balance as a result of the reversal of the separation of the debt and equity components of the convertible debt. The net effect of these adjustments, which represents <em style="font: inherit;">$5,683</em> of historical non-cash interest expense, net of taxes, was recorded as an increase in the balance of beginning retained earnings as of <em style="font: inherit;"> April 1, 2021</em><i>.</i> The adoption of this standard will significantly decrease the amount of non-cash interest expense recognized in future periods as a result of eliminating the discount associated with the equity component. Our statements of cash flows reflect the lower non-cash interest expense in effect after the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In each period in which the Notes have been outstanding, we have always intended to settle the Notes in shares of common stock rather than in cash, and therefore, we have applied the if-converted method to calculate the potentially dilutive impact of the Notes on earnings per share. In each reporting period, we have determined that the Notes were antidilutive. Due to decreases in non-cash interest expense that will result from the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> it is likely the Notes will have a dilutive effect in future periods, which would decrease our diluted earnings per share. </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Basis of Presentation</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, such unaudited information includes all adjustments, consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. The results of operations for the interim periods are <em style="font: inherit;">not</em> necessarily indicative of results that <em style="font: inherit;"> may </em>be achieved for the entire year. The year-end Condensed Consolidated Balance Sheet data was derived from audited financial statements but does <em style="font: inherit;">not</em> include all disclosures required by accounting principles generally accepted in the United States of America. This quarterly report should be read in conjunction with the consolidated financial statements included in our annual report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> March 31, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Certain prior year amounts have been reclassified in order to conform to the current year presentation.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our fiscal year ends on <em style="font: inherit;"> March </em><em style="font: inherit;">31.</em> References in this Quarterly Report to a particular “year” or “year-end” mean our fiscal year, references to the <em style="font: inherit;">first</em> quarter of fiscal year <em style="font: inherit;">2022</em> refer to the period from <em style="font: inherit;"> April 1, 2021 </em>through <em style="font: inherit;"> June 30, 2021, </em>and references to the <em style="font: inherit;">second</em> quarter of fiscal year <em style="font: inherit;">2022</em> refer to the period from <em style="font: inherit;"> July 1, 2021 </em>through <em style="font: inherit;"> September 30, 2021. </em>References to “fiscal year <em style="font: inherit;">2021”</em> refer to the fiscal year ended <em style="font: inherit;"> March 31, 2021, </em>and to “fiscal year <em style="font: inherit;">2022”</em> refer to the fiscal year ending <em style="font: inherit;"> March 31, 2022.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><b>Risks and Uncertainties</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgement about the outcome of future events. The current global business environment continues to be impacted directly and indirectly by the effects of the novel coronavirus ("COVID-<em style="font: inherit;">19"</em>) and its variations, and it is <em style="font: inherit;">not</em> possible to accurately predict the future impact of COVID-<em style="font: inherit;">19.</em> However, we have reviewed the estimates used in preparing the financial statements and have identified the following factors that have a reasonable possibility of being materially affected by the impacts of COVID-<em style="font: inherit;">19</em> during the near term: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding the future financial performance of the business used in the impairment tests for goodwill and long-lived assets acquired in a business combination; however, we have identified <em style="font: inherit;">no</em> triggering events since our impairment analysis was completed during the quarter ended <em style="font: inherit;"> March 31, 2021; </em></p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding the recoverability of deferred tax assets and estimates regarding cash needs and associated indefinite reinvestment assertions;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates regarding recoverability of customer receivables;</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Estimates of the net realizable value of inventory.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b style="font-size: 10pt;"><i>Recently Issued Accounting Pronouncements</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We have reviewed all recently issued accounting pronouncements and have concluded that they are either <em style="font: inherit;">not</em> applicable to us or are <em style="font: inherit;">not</em> expected to have a significant impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Recently </i></b><b><i>Adopted</i></b><b><i> Accounting Pronouncements</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In <em style="font: inherit;"> August </em><em style="font: inherit;">2020,</em> the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> <i>Debt with Conversion and Other Options and Derivatives and Hedging</i> <i>Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06"</em>), which simplifies the accounting for certain financial instruments with characteristics of both liabilities and equity, such as our convertible senior notes, due <em style="font: inherit;">2025</em> (the "Notes"). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years. Early adoption is permitted at the beginning of any fiscal year after <em style="font: inherit;"> December 15, 2020. </em>The update permits the use of either the modified retrospective or full retrospective method of transition.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We early adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> effective <em style="font: inherit;"> April 1, 2021 </em>on a modified retrospective basis, and our adoption of this standard had a material effect on our consolidated financial statements. Upon adoption, we derecognized the $22,735 equity conversion feature, net of taxes, that was recorded to common stock, and we derecognized the deferred tax liability of $5,747. We recorded an increase of $22,799 in aggregate to the Note balance as a result of the reversal of the separation of the debt and equity components of the convertible debt. The net effect of these adjustments, which represents <em style="font: inherit;">$5,683</em> of historical non-cash interest expense, net of taxes, was recorded as an increase in the balance of beginning retained earnings as of <em style="font: inherit;"> April 1, 2021</em><i>.</i> The adoption of this standard will significantly decrease the amount of non-cash interest expense recognized in future periods as a result of eliminating the discount associated with the equity component. Our statements of cash flows reflect the lower non-cash interest expense in effect after the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In each period in which the Notes have been outstanding, we have always intended to settle the Notes in shares of common stock rather than in cash, and therefore, we have applied the if-converted method to calculate the potentially dilutive impact of the Notes on earnings per share. In each reporting period, we have determined that the Notes were antidilutive. Due to decreases in non-cash interest expense that will result from the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> it is likely the Notes will have a dilutive effect in future periods, which would decrease our diluted earnings per share. </p> -22735000 -5747000 22799000 5683000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">2.</em> Revenue Recognition</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We design, manufacture, market, sell, and maintain quality control instruments and software, consumables, and services driven primarily by the regulatory requirements of niche markets. Sales of hardware and software, such as medical meters, protein synthesizers, wireless sensor systems, and data loggers, are generally driven by our acquisition of new customers, growth of existing customers, or customers replacing existing equipment. Hardware sales <em style="font: inherit;"> may </em>be offered with accompanying perpetual or annual software licenses, which in some cases are required for the hardware to function. We also offer on-demand and annual service contracts to support customers' use of our equipment. Our consumables, such as biological indicator test strips, are typically used on a standalone basis; however, some of our chemical solutions, such as protein synthesis and calibration solutions, are critical to the ongoing use of our instruments. Consumables are typically used on a <em style="font: inherit;">one</em>-time basis and require frequent replacement in our customers' operating cycles. We evaluate our revenues internally based on operating segment, the timing of revenue generation, and the nature of goods and services provided. Typically, discrete revenue is recognized at the shipping point or upon completion of the service, while contracted revenue is recognized over a period of time reflective of the performance obligation period in the applicable contract. Substantially all of our revenues and related receivables are generated from contracts with customers that are <em style="font: inherit;">12</em> months or less in duration.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following tables present disaggregated revenues for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em> and <em style="font: inherit;">2020</em>, respectively:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30, 2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">11,985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">5,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">18,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,015</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months</b> <b>Ended</b> <b>September 30, 2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Sterilization and Disinfection Control</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Biopharmaceutical Development</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Instruments</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Continuous Monitoring</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30, 2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30, 2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sterilization and Disinfection Control</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Biopharmaceutical Development</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Instruments</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Continuous Monitoring</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,002</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,747</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,747</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,981</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,787</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,880</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,145</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,768</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Revenues from external customers are attributed to individual countries based upon the locations to which the products are shipped or exported, as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September</b> </b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,456</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">32,921</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">No</em> foreign country exceeds <em style="font: inherit;">10%</em> of total revenues.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Contract Balances</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Our contracts have varying payment terms and conditions. Some customers prepay for products and services, resulting in unearned revenues or customer deposits, called contract liabilities, which are included within other accrued expenses and unearned revenues in the accompanying Condensed Consolidated Balance Sheets. We did <span style="-sec-ix-hidden:c78144879"><span style="-sec-ix-hidden:c78144881">not</span></span> have any contract assets as of <em style="font: inherit;"> September 30, 2021 </em>or <em style="font: inherit;"> March 31, 2021. </em>Unbilled receivables, which are <em style="font: inherit;">not</em> classified as contract assets, represent arrangements in which sales have been recorded prior to billing and right to payment is unconditional.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A summary of contract liabilities is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities as of March 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prior year liabilities recognized in revenues during the six months ended September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,910</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities balance as of September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,676</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30, 2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">11,985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">5,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">18,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,015</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months</b> <b>Ended</b> <b>September 30, 2020</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Sterilization and Disinfection Control</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Biopharmaceutical Development</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Instruments</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Continuous Monitoring</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,321</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30, 2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30, 2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sterilization and Disinfection Control</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Biopharmaceutical Development</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Instruments</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Continuous Monitoring</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discrete Revenues</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consumables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,002</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,747</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Hardware and Software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,747</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,981</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,787</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,880</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,145</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,768</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contracted Revenues</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services and Software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,512</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 11985000 5218000 853000 7000 18063000 85000 3472000 4485000 2063000 10105000 493000 850000 1632000 1349000 4324000 1470000 1015000 0 863000 3348000 14033000 10555000 6970000 4282000 35840000 9518000 3238000 715000 15000 13486000 108000 4191000 4815000 2207000 11321000 706000 1005000 2028000 614000 4353000 1220000 697000 0 783000 2700000 11552000 9131000 7558000 3619000 31860000 24861000 8826000 1795000 17000 35499000 245000 7029000 9723000 3907000 20904000 1194000 1432000 3014000 2202000 7842000 2883000 2145000 0 1487000 6515000 29183000 19432000 14532000 7613000 70760000 21002000 5177000 1523000 45000 27747000 237000 6747000 9835000 4162000 20981000 956000 1787000 3880000 1145000 7768000 2424000 1369000 0 1512000 5305000 24619000 15080000 15238000 6864000 61801000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September</b> </b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,456</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">32,921</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 19384000 11222000 37839000 27594000 16456000 20638000 32921000 34207000 35840000 31860000 70760000 61801000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities as of March 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prior year liabilities recognized in revenues during the six months ended September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,910</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities balance as of September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,676</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 8994000 3910000 5592000 10676000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">3.</em> Fair Value Measurements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, obligations under trade accounts payable, and debt. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable, and trade accounts payable approximate fair value. We measure our cash equivalents at fair value using quoted market prices in an active market, and we classify them within Level <em style="font: inherit;">1</em> of the fair value hierarchy. Cash and cash equivalents on our Condensed Consolidated Balance Sheets included $240,822 and $230,822 in a money market account as of <em style="font: inherit;"> September 30, 2021 </em>and <em style="font: inherit;"> March 31, 2021, </em>respectively.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">During fiscal year <em style="font: inherit;">2020,</em> we issued $172,500 aggregate principal of 1.375% convertible senior notes due <em style="font: inherit;"> August 15, 2025. </em>We estimate the fair value of the Notes based on Level <em style="font: inherit;">2</em> inputs of the last actively traded price or market observable input before the end of the reporting period. The estimated fair value and carrying value of the Notes are as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Fair Value (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Fair Value (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">211,097</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">188,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The carrying value of the Notes increased as a result of the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> discussed further in Note <em style="font: inherit;">1.</em> "Description of Business and Summary of Significant Accounting Policies" and Note <em style="font: inherit;">6.</em> "Indebtedness." </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Assets recognized or disclosed at fair value in the unaudited condensed consolidated financial statements on a nonrecurring basis include items such as property and equipment, operating lease assets, goodwill, and other intangible assets. These assets are measured at fair value if determined to be impaired. There were <em style="font: inherit;">no</em> transfers between the levels of the fair value hierarchy during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em> or the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2020</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Cash and cash equivalents and accounts receivables are the financial instruments that subject us to the highest concentration of credit risk. It is our policy to invest in highly liquid cash equivalent financial instruments with high credit ratings, and to maintain low single issuer exposure (except U.S. treasuries). Concentration of credit risk with respect to accounts receivable is limited to customers to whom we make significant sales. We reserve an allowance for potential write-offs of accounts receivable using historical collection experience and current and expected future economic and market conditions, but we have <em style="font: inherit;">not</em> written off any significant accounts to date. To manage credit risk, we consider the creditworthiness of new and existing customers, and we regularly review outstanding balances and payment histories. We <em style="font: inherit;"> may </em>require pre-payments from customers under certain circumstances and <em style="font: inherit;"> may </em>limit future purchases until payments are made on past due amounts.</p> 240822000 230822000 172500000 0.01375 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Fair Value (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Fair Value (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">211,097</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">188,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 168917000 211097000 145675000 188780000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">4</em></b><b>. Inventories, Net</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Inventories consist of the following:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventories, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">12,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">11,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Raw materials inventory was higher as of <em style="font: inherit;"> September 30, 2021 </em>compared to <em style="font: inherit;"> March 31, 2021, </em>primarily because we ordered higher than usual quantities of some components during the <em style="font: inherit;">second</em> quarter of fiscal year <em style="font: inherit;">2022</em> to mitigate supply chain risks. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventories, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">12,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">11,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 7610000 5755000 423000 426000 4084000 4997000 12117000 11178000 <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b>Note <em style="font: inherit;">5.</em> Goodwill and Intangible Assets, Net</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Finite-lived intangible assets consist of the following:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">September 30, 2021</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,309</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">144,869</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(58,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(52,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(72,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">103,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">176,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(65,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Amortization expense for finite-lived intangible assets acquired in a business combination was $3,757 and $7,573 for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em>, respectively, and $3,512 and $6,866 for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2020</em>, respectively. During the quarter ended <em style="font: inherit;"> June 30, 2020, </em>we reduced the value of our intangible assets due to a purchase price adjustment that resulted in a cumulative effect net decrease to amortization expense of $334. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">For the following fiscal years ending <em style="font: inherit;"> March 31, </em>amortization expense is estimated as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The change in the carrying amount of goodwill was as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">March 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">30,153</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">93,399</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">19,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">160,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of foreign currency translation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(752</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,053</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">92,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,174</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">159,977</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">September 30, 2021</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2021</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Intellectual property</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,309</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">144,869</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(58,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(52,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">93,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,299</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(72,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">103,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">176,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(65,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 21094000 9409000 11685000 21201000 8595000 12606000 8574000 3265000 5309000 8612000 3129000 5483000 144869000 58459000 86410000 145754000 52206000 93548000 1299000 1215000 84000 1299000 1195000 104000 175836000 72348000 103488000 176866000 65125000 111741000 3757 7573 3512 6866 -334000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 7398000 14622000 14107000 12515000 11731000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Sterilization and Disinfection Control</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Biopharmaceutical Development</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Instruments</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Continuous Monitoring</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">March 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">30,153</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">93,399</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">19,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">18,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">160,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of foreign currency translation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(752</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">September 30, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,053</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">92,647</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,174</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">159,977</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 30153000 93399000 19186000 18103000 160841000 -100000 -752000 -12000 0 -864000 30053000 92647000 19174000 18103000 159977000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">6</em></b><b>.</b><b> Indebtedness</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Credit Facility</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> March 5, 2021, </em>we entered into a <span style="-sec-ix-hidden:c78145149">four</span>-year senior secured credit agreement that includes <em style="font: inherit;">1</em>) a revolving credit facility in an aggregate principal amount of up to $75,000, <em style="font: inherit;">2</em>) a swingline loan in an aggregate principal amount <em style="font: inherit;">not</em> exceeding $5,000, and <em style="font: inherit;">3</em>) letters of credit in an aggregate stated amount <em style="font: inherit;">not</em> exceeding $2,500 at any time. The Credit Facility also provides for an incremental term loan or an increase in revolving commitments in an aggregate principal amount of at a minimum $25,000 and at a maximum $75,000, subject to the satisfaction of certain conditions and lender considerations (together, the available facilities are referred to as the "Credit Facility").</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Credit Facility bears interest at either a base rate or a Eurodollar rate, plus an applicable spread. The balance of unamortized customary lender fees was $567 and $650 as of <em style="font: inherit;"> September 30, 2021</em> and <em style="font: inherit;"> March 31, 2021</em>, respectively. On our Consolidated Balance Sheets, the short term portion is recorded within prepaid expenses and other, and the long term portion is recorded in other assets. The fees are being expensed on a straight line basis over the life of the agreement. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The most restrictive financial covenants include a maximum leverage ratio of 5.50 to <em style="font: inherit;">1.00</em> for the <em style="font: inherit;">first</em> <em style="font: inherit;">four</em> testing dates on which the line of credit is outstanding; 5.0 to <em style="font: inherit;">1.0</em> on each of the fifth, sixth, seventh, and <em style="font: inherit;">eighth</em> testing dates; and 4.5 to <em style="font: inherit;">1.0</em> on each testing date following the <em style="font: inherit;">eighth</em> testing date, except that we <em style="font: inherit;"> may </em>have a leverage ratio of 5.75 to <em style="font: inherit;">1.0</em> for a period of <em style="font: inherit;">four</em> consecutive quarters following a permitted acquisition. The Credit Facility also stipulates a minimum fixed charge coverage ratio of 1.25 to <em style="font: inherit;">1.0.</em> Other covenants include restrictions on our ability to incur debt, grant liens, make fundamental changes, engage in certain transactions with affiliates, or conduct asset sales. As of <em style="font: inherit;"> September 30, 2021</em>, we were in compliance with all required covenants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="background-color:#ffffff;">As of and throughout the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em></span><span style="background-color:#ffffff;">, </span>we had no outstanding balance under the Credit Facility. On <em style="font: inherit;"> October 18, 2021, </em>we drew $70,000 under our line of credit to provide a portion of the cash needed to complete the acquisition of Agena Biosciences, Inc. ("Agena") as further discussed in Note <em style="font: inherit;">11.</em> "Significant Transactions." We are obligated to pay quarterly unused commitment fees of between 0.15% and 0.35% of the Credit Facility’s aggregate principal amount, based on our leverage ratio. Since the Credit Facility's inception, the rate applied to our unused commitment fees has been 0.15%. We incurred unused commitment fees of $28 and $57 during the <span style="background-color:#ffffff"><em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em></span>, respectively, and $0 and $0 during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2020</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Convertible Notes </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">On <em style="font: inherit;"> August 12, 2019, </em>we issued an aggregate principal amount of $172,500 of convertible senior notes. The Notes mature on <em style="font: inherit;"> August 15, 2025, </em>unless earlier repurchased or converted, and bear interest at a rate of 1.375% payable semi-annually in arrears on <em style="font: inherit;"> February 15 </em>and <em style="font: inherit;"> August 15 </em>each year beginning on <em style="font: inherit;"> February 15, 2020. </em>The Notes are initially convertible at a conversion rate of 3.5273 shares of common stock per <em style="font: inherit;">$1,000</em> principal amount of Notes, which is equivalent to an initial conversion price of approximately $283.50 per share of common stock. Noteholders <em style="font: inherit;"> may </em>convert their Notes at their option only in the following circumstances:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 20.5824px; vertical-align: top;">(i)</td><td style="width: 1px; vertical-align: top;"> </td><td style="width: 3px; vertical-align: top;"> </td><td style="width: 1554px; vertical-align: top;">during any calendar quarter commencing after the calendar quarter ended on <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> (and only during such calendar quarter), if the last reported sale price per share of our common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</td></tr> <tr><td style="width: 20.5824px; vertical-align: top;">(ii)</td><td style="width: 1px; vertical-align: top;"> </td><td style="width: 3px; vertical-align: top;"> </td><td style="width: 1554px; vertical-align: top;">during the <em style="font: inherit;">five</em> consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per <em style="font: inherit;">$1,000</em> principal amount of Notes for each trading day of the measurement period was less than <em style="font: inherit;">98%</em> of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day;</td></tr> <tr><td style="width: 20.5824px; vertical-align: top;">(iii)</td><td style="width: 1px; vertical-align: top;"> </td><td style="width: 3px; vertical-align: top;"> </td><td style="width: 1554px; vertical-align: top;">upon the occurrence of certain corporate events or distributions on our common stock, including certain distributions, the occurrence of a fundamental change (as defined in the indenture governing the Notes) or a transaction resulting in the Company’s common stock converting into other securities or property or assets; and</td></tr> <tr><td style="width: 20.5824px; vertical-align: top;">(iv)</td><td style="width: 1px; vertical-align: top;"> </td><td style="width: 3px; vertical-align: top;"> </td><td style="width: 1554px; vertical-align: top;">at any time from, and including, <em style="font: inherit;"> April </em><em style="font: inherit;">15,</em> <em style="font: inherit;">2025</em> until the close of business on the <em style="font: inherit;">second</em> scheduled trading day immediately before the maturity date. </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Upon conversion, we will pay or deliver, as the case <em style="font: inherit;"> may </em>be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. Our current intent is to settle conversions entirely in shares of common stock. We will reevaluate this policy from time to time as we receive conversion notices from note holders. The circumstances necessary for conversion were <em style="font: inherit;">not</em> met during the <em style="font: inherit;">three</em> or <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021</em>. As of <em style="font: inherit;"> September 30, 2021</em>, the Notes are classified as a long-term liability on our Condensed Consolidated Balance Sheets as the circumstances necessary for conversion were <em style="font: inherit;">not</em> satisfied as of the end of the period. The if-converted value of the Notes did <em style="font: inherit;">not</em> exceed the principal balance as of <em style="font: inherit;"> September 30, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Debt issuance costs related to the Notes are comprised of discounts and commissions payable to the initial purchasers of $5,175 and <em style="font: inherit;">third</em> party offering costs of $255. The debt issuance costs are being amortized to interest expense using the effective interest method over the <span style="-sec-ix-hidden:c78145220">six</span>-year contractual term of the Notes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Due to our adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> on <em style="font: inherit;"> April 1, 2021, </em>we <em style="font: inherit;">no</em> longer bifurcate the Notes into a liability and an equity component in our Condensed Consolidated Balance Sheets (see Note <em style="font: inherit;">1.</em> "Description of Business and Summary of Significant Accounting Policies"). The Notes are accounted for entirely as a liability, and the issuance costs of the Notes are accounted for wholly as debt issuance costs. The equity conversion feature that was recorded to common stock, as well as the unamortized debt discount and amortization expense attributable to equity, have been derecognized.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The net carrying amount of the Notes was as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">September 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Principal outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unamortized debt discount attributable to equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net carrying value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We recognized interest expense on the Notes as follows:</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Coupon interest expense at <span style="-sec-ix-hidden:c78145246"><span style="-sec-ix-hidden:c78145247"><span style="-sec-ix-hidden:c78145248"><span style="-sec-ix-hidden:c78145249">1.375%</span></span></span></span></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amortization of debt discounts and issuance costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,341</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,667</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,629</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,853</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The effective interest rate on the notes is approximately 1.9%. Prior to the adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> the effective interest rate was approximately 5.5%. </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> 75000000 5000000 2500000 25000000 75000000 567000 650000 5.50 5.0 4.5 5.75 1.25 0 70000000 0.0015 0.0035 0.0015 28000 57000 0 0 172500000 0.01375 3.5273 283.50 1.30 20 30 10 10 5175000 255000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">September 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Principal outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unamortized debt discount attributable to equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net carrying value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 172500000 172500000 -0 23497000 3583000 3328000 168917000 145675000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Coupon interest expense at <span style="-sec-ix-hidden:c78145246"><span style="-sec-ix-hidden:c78145247"><span style="-sec-ix-hidden:c78145248"><span style="-sec-ix-hidden:c78145249">1.375%</span></span></span></span></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">593</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amortization of debt discounts and issuance costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,341</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,667</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,629</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,853</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 593000 593000 1186000 1186000 222000 1341000 443000 2667000 815000 1934000 1629000 3853000 0.019 0.055 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">7</em></b><b>.</b><b> Stockholders' Equity</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Stock-Based Compensation</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2021, </em>our shareholders approved the Mesa Laboratories, Inc. <em style="font: inherit;">2021</em> Equity Incentive Plan (the <em style="font: inherit;">"2021</em> Equity Plan"), which authorizes the issuance of 330 shares of common stock to eligible participants. For the purpose of counting the shares remaining under the <em style="font: inherit;">2021</em> Equity Plan, each share underlying a stock option or a full value award (such as restricted stock units and performance shares) counts as <em style="font: inherit;">one</em> share used. The <em style="font: inherit;">2021</em> Equity Plan is administered by the Compensation Committee of the Board of Directors, which has the authority to grant equity awards, or to delegate its authority under the plan to make grants (subject to certain legal and regulatory restrictions), including the authority to determine the individuals to whom awards will be granted, the type of awards and when the awards are to be granted, the number of shares to be covered by each award, the vesting schedule, and all other terms and conditions of the awards.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Our <em style="font: inherit;">2021</em> Equity Plan includes retiree provisions, which result in the acceleration of stock-based compensation expense for retiree-eligible participants. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The exercise price for stock awards granted under the <em style="font: inherit;">2021</em> Equity Plan cannot be less than fair market value at the date of grant. Shares issued during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021 </em>were issued in connection with the <em style="font: inherit;">2021</em> Equity Plan.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Amounts recognized related to stock-based compensation are as follows: </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amount of income tax (benefit) recognized in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense, net of tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0">Stock-based compensation expense is included in cost of revenues, selling, general and administrative, and research and development expense in the accompanying unaudited Condensed Consolidated Statements of Income.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following is a summary of stock option award activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021:</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Stock Options</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares Subject to Options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted- Average Exercise Price per Share</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Remaining Contractual Life (Years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of March 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">173.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94.49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154.16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The stock options granted during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021 </em>vest in equal installments on <em style="font: inherit;"> September 1, 2022, </em><em style="font: inherit;"> June 15, 2023 </em>and <em style="font: inherit;"> June 15, 2024.</em></p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following is a summary of restricted stock unit ("RSU") award activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021:</em></p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Time-Based Restricted Stock Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Performance-Based Restricted Stock Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted- Average Grant Date Fair Value per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted- Average Grant Date Fair Value per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of March 31, 2021<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">267.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Performance adjustment<sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190.07</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">210.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards distributed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">208.13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">197.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2021<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">244.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">202.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(<em style="font: inherit;">1</em>) </sup></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Balances for performance-based restricted stock units ("PSUs") are reflected at target.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(<em style="font: inherit;">2</em>) </sup></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2021, </em>the fiscal year <em style="font: inherit;">2019</em> PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year <em style="font: inherit;">2021.</em></p> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The outstanding time-based RSUs vest and settle in shares of our common stock on a <em style="font: inherit;">one</em>-for-<em style="font: inherit;">one</em> basis. The substantial majority of the RSUs granted during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021 </em>vest in equal installments on <em style="font: inherit;"> September 1, 2022, </em><em style="font: inherit;"> June 15, 2023 </em>and <em style="font: inherit;"> June 15, 2024, </em>except time-based RSUs issued to non-employee directors, which vest <span style="-sec-ix-hidden:c78145284">one</span> year from the grant date. We recognize the expense relating to RSUs, net of estimated forfeitures, on a straight-line basis over the vesting period.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Performance-based RSUs vest upon completion of the service period described in the award agreement and based on achievement of the financial targets described in the award agreements. We recognize the expense relating to the performance-based RSUs based on the probable outcome of achievement of the financial targets on a straight-line basis over the service period. During fiscal year <em style="font: inherit;">2020,</em> we awarded 8 PSUs (the "FY <em style="font: inherit;">20</em> PSUs") that are subject to both service and performance conditions to eligible employees. The FY <em style="font: inherit;">20</em> PSUs had a grant date fair value of $202.00 per share and vest based on our achievement of specific performance criteria for the <em style="font: inherit;">three</em>-year period from <em style="font: inherit;"> April 1, 2019 </em>through <em style="font: inherit;"> March 31, 2022 </em>and on a pro-rata basis after <em style="font: inherit;">12</em> months of continued service through <em style="font: inherit;"> June 15, 2022. </em>The quantity of shares that will be issued upon vesting will range from 0% to 200% of the targeted number of shares; if the defined minimum targets are <em style="font: inherit;">not</em> met, then <em style="font: inherit;">no</em> shares will vest. Based on actual and projected performance through the quarter ended <em style="font: inherit;"> September 30, 2021, </em>we estimate that 6 FY <em style="font: inherit;">20</em> PSUs will vest. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2021, </em>the Compensation Committee of the Board of Directors modified a time-based restricted stock award granted to our Chief Executive Officer during fiscal year <em style="font: inherit;">2017,</em> distributing 3 remaining outstanding shares effective <em style="font: inherit;"> June 8, 2021. </em>The original award required vesting of <span style="-sec-ix-hidden:c78145302">1</span> awards on each: <em style="font: inherit;"> March 20, 2022, </em><em style="font: inherit;">2023,</em> and <em style="font: inherit;">2024.</em> As a result of the modification, we recognized the previously unrecognized compensation cost of $351 during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Public Offering of Common Stock</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">On <em style="font: inherit;"> June 12, 2020, </em>we completed the sale and issuance of 600 shares of our common stock and on <em style="font: inherit;"> June 19, 2020, </em>our underwriters exercised in full their option to purchase an additional 90 shares of our common stock. The offering price to the public was $225.00 per share. The total proceeds we received from the offering, net of underwriting discounts and commissions and other offering expenses was $145,935. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> 330000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amount of income tax (benefit) recognized in earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense, net of tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2039000 2008000 4236000 3276000 -719000 -522000 -3504000 -1447000 1320000 1486000 732000 1829000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Stock Options</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares Subject to Options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted- Average Exercise Price per Share</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Remaining Contractual Life (Years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of March 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">173.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94.49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154.16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 253000 129.55 P2Y8M12D 28856000 37000 268.85 3000 173.29 37000 94.49 250000 154.16 P2Y10M24D 37092000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Time-Based Restricted Stock Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Performance-Based Restricted Stock Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted- Average Grant Date Fair Value per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted- Average Grant Date Fair Value per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of March 31, 2021<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">267.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Performance adjustment<sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190.07</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">210.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Awards distributed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">208.13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">197.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2021<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">244.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">202.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 37000 206.56 20000 207.88 29000 267.09 0 0 0 0 16000 190.07 1000 210.22 -0 0 19000 208.13 28000 197.81 46000 244.45 8000 202.00 2.80 0.60 8000 202.00 0 2 6000 3000 351000 600000 90000 225.00 145935000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">8</em></b><b>.</b><b> </b><b>Earnings</b><b> Per </b><b>Share</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share (“diluted EPS”) is computed similarly to basic earnings per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Potentially dilutive securities include stock options and RSUs, including RSUs that contain performance conditions which have been achieved as of the reporting period (collectively “stock awards”), as well as common shares underlying our convertible senior notes. Stock awards are excluded from the calculation of diluted EPS in the event that they are subject to performance conditions that have <em style="font: inherit;">not</em> yet been achieved or are antidilutive. Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would then have an antidilutive effect. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The impact of the assumed conversion of the Notes calculated under the if-converted method was anti-dilutive, and as such, shares underlying the Notes were excluded from the diluted EPS calculation for <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021. </em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following table presents a reconciliation of the denominators used in the computation of basic and diluted earnings per share:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net income available for shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Weighted average outstanding shares of common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilutive effect of stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">119</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilutive effect of RSUs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fully diluted shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.51</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.07</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following stock awards were excluded from the calculation of diluted EPS:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed conversion of convertible debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock awards that were anti-dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock awards subject to performance conditions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total stock awards excluded from diluted EPS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">656</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net income available for shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Weighted average outstanding shares of common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilutive effect of stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">119</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilutive effect of RSUs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fully diluted shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.51</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.07</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 3720000 2679000 5715000 3896000 5211000 5110000 5182000 4821000 109000 119000 109000 125000 24000 12000 33000 12000 5344000 5241000 5324000 4958000 0.71 0.52 1.10 0.81 0.70 0.51 1.07 0.79 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six</b> <b>Months</b> <b>Ended</b> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed conversion of convertible debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock awards that were anti-dilutive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock awards subject to performance conditions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total stock awards excluded from diluted EPS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">656</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 608000 608000 608000 608000 43000 63000 40000 49000 8000 21000 8000 19000 659000 692000 656000 676000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">9</em></b><b>.</b><b> Income Taxes</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">For interim income tax reporting, we estimate our annual effective tax rate and apply this effective tax rate to our year-to-date pre-tax income. Each quarter, our estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. Additionally, the tax effects of significant unusual or infrequently occurring items are recognized as discrete items in the interim period in which the events occur. The impact of changes in tax laws or rates on deferred tax amounts, impairments of non-deductible goodwill, excess benefits from stock-based compensation, and changes in tax reserves resulting from the finalization of tax audits or reviews are examples of significant unusual or infrequently occurring items that are recognized as discrete items in the interim period in which the event occurs. There is a potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, settlement with taxing authorities, and foreign currency fluctuations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Our effective income tax rate was 4.1% for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021 </em>and (24.2)% for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2020. </em>The effective tax rate for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021 </em>differed from the statutory federal rate of 21% primarily due to the benefit of share-based payment awards for employees and foreign derived intangible income, partially offset by the limitations imposed by Section <em style="font: inherit;">162</em>(m), and expenses for state income taxes.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The tax year ended <em style="font: inherit;"> December 31, <span style="-sec-ix-hidden:c78145467">2018</span> </em>for Gyros US, Inc., and its subsidiary, which we acquired as part of the Gyros Protein Technologies ("GPT") acquisition, is under examination by the IRS. Additionally, the tax year ended <em style="font: inherit;"> March 31, <span style="-sec-ix-hidden:c78145468">2019</span> </em>for Mesa Laboratories, Inc. is under review by the IRS. We expect the examinations to be completed during fiscal year <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">Since we are subject to audit by various taxing authorities, it is reasonably possible that the amount of unrecognized tax benefits will change during the next <em style="font: inherit;">12</em> months. However, we do <em style="font: inherit;">not</em> expect the change, if any, to have a material effect on our financial condition or results of operations within the next <em style="font: inherit;">12</em> months.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> 0.041 -0.242 0.21 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">10</em></b><b>.</b><b> </b><b>Commitments and </b><b>Contingencies</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We review the adequacy of our legal reserves on a quarterly basis and establish reserves for loss contingencies that are both probable and reasonably estimable. As of <em style="font: inherit;"> September 30, 2021</em>, there were <em style="font: inherit;">no</em> material legal reserves recorded on the accompanying unaudited Condensed Consolidated Balance Sheets. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. The determination of nexus varies by state and often requires technical knowledge of each jurisdiction's tax case law. During fiscal year <em style="font: inherit;">2021,</em> we determined that certain subsidiaries of GPT had established nexus in various jurisdictions during prior periods without properly collecting and remitting sales tax, and in certain cases had collected sales tax and <em style="font: inherit;">not</em> remitted it. The estimated accrued liability for this matter is included in other accrued expenses on the Condensed Consolidated Balance Sheets. The balance was $2,700 and $2,714 as of <em style="font: inherit;"> September 30, 2021</em> and <em style="font: inherit;"> March 31, 2021</em>, respectively. The balance decreased because we settled our obligations with certain states during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September 30, 2021, </em>partially offset by additional taxes, interest, and penalties incurred. Approximately $1,899 of the liability is considered a preacquisition contingency and was included in purchase accounting. </p> 2700000 2714000 1899000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note </b><b><em style="font: inherit;">11</em></b><b>. Significant Transactions</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Agena Bioscience, Inc.</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">On <em style="font: inherit;"> October 20, 2021, </em>we completed the acquisition of Agena. Agena is a leading clinical genomics tools company that develops, manufactures, and supplies highly sensitive, low-cost, high-throughput, genetic analysis solutions to clinical labs and development partners globally. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">On the acquisition date, Agena shareholders were entitled to an aggregate cash purchase price of $300,000, subject to customary purchase price adjustments, and that amount was remitted to the paying agent or other <em style="font: inherit;">third</em> parties. We funded the transaction using cash on hand, combined with the proceeds from a $70,000 draw under our Credit Facility. Refer to Note <em style="font: inherit;">6.</em> "Indebtedness" for additional details on our Credit Facility. The initial accounting for Agena is <em style="font: inherit;">not</em> complete due to the limited amount of time since the acquisition date. In an acquisition, U.S. GAAP requires the company to record all assets acquired and all liabilities assumed at the acquisition date fair value. We are in the process of preparing our preliminary purchase price allocation, including initial estimates for inventory, goodwill, and intangible assets. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Butler, New Jersey Closure</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We completed the previously-announced closure of our Butler, New Jersey facility during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2021. </em>The facility was primarily used in the production of our gas flow calibration and air sampling equipment, which is part of our Instruments division. Our manufacturing facility in Lakewood, Colorado is currently undergoing renovations that will allow it to accommodate the production of the gas flow calibration and air sampling equipment. Consolidating the production of these products is expected to reduce facilities costs and streamline our use of lean manufacturing tools under central management to further encourage production efficiencies.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As a result of the facility consolidation, we incurred $77 of severance costs during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> September </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021</em> which were recorded to cost of revenues, selling, and general and administrative expense on the Consolidated Statement of Income. As of <em style="font: inherit;"> September 30, 2021, </em>a total of $70 remained outstanding and accrued, which relates to severance costs. We do <em style="font: inherit;">not</em> expect to incur any material expenses related to the Butler, New Jersey consolidation in future periods.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 300000000000 70000000 77000 70000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note </b><b><em style="font: inherit;">12</em></b><b>. </b><b> </b><b>S</b><b>egment Information</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">As of <em style="font: inherit;"> September 30, 2021</em>, we had four reportable segments: Sterilization and Disinfection Control, Biopharmaceutical Development, Instruments, and Continuous Monitoring. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total revenues (a)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,033</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,183</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,555</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,432</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Instruments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,282</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,613</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total revenues (a)</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit (loss)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,486</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,914</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,790</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,601</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,212</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,293</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,678</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Instruments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,772</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,541</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Reportable segment gross profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,447</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,561</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate and Other (b)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(75</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,285</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,351</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,625</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reconciling Items:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,939</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,470</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,324</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Nonoperating (income) expense, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(342</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,363</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings before income taxes</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,138</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(a)</sup></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;">Intersegment revenues are <em style="font: inherit;">not</em> significant and are eliminated to arrive at consolidated totals.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:left;margin-bottom:0pt;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></p> </td><td style="padding: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other. </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The following table sets forth inventories by reportable segment. Our chief operating decision maker is <em style="font: inherit;">not</em> provided with any other segment asset information. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Instruments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> 4 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total revenues (a)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,033</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,183</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,555</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,432</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Instruments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,282</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,613</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,864</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total revenues (a)</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,860</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,801</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit (loss)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,486</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,914</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,790</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,601</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,212</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,293</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,678</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Instruments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,772</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,541</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Reportable segment gross profit</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,447</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,561</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate and Other (b)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(75</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,285</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,351</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,625</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reconciling Items:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,939</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,470</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,324</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Nonoperating (income) expense, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(342</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,363</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings before income taxes</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,138</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 14033000 11552000 29183000 24619000 10555000 9131000 19432000 15080000 6970000 7558000 14532000 15238000 4282000 3619000 7613000 6864000 35840000 31860000 70760000 61801000 10486000 8770000 21914000 18790000 6601000 6212000 11293000 10678000 4112000 4852000 8772000 9541000 2016000 1368000 3468000 2552000 23215000 21202000 45447000 41561000 -75000 83000 -96000 64000 23140000 21285000 45351000 41625000 18939000 16815000 38027000 33585000 4201000 4470000 7324000 8040000 342000 -2086000 -1363000 -4902000 4543000 2384000 5961000 3138000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sterilization and Disinfection Control</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Biopharmaceutical Development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Instruments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Continuous Monitoring</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2187000 2333000 3706000 4162000 4566000 3253000 1658000 1430000 12117000 11178000 <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Note </b><b><em style="font: inherit;">13</em></b><b>. </b><b> </b><b>Subsequent Event</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As disclosed in our Form <em style="font: inherit;">8</em>-K filed on <em style="font: inherit;"> October 29, 2021, </em>the Compensation Committee of Mesa's Board of Directors granted a special long-term equity award (the “Special Award”) to Gary Owens, Chief Executive Officer and Member of the Board of Directors on <em style="font: inherit;"> October 28, 2021. </em>The Special Award consists of an award of performance stock units covering a target of 40,000 shares (“PSUs”) that is subject to both performance and service conditions. The performance period of the award is the <span style="-sec-ix-hidden:c78146697">three</span>-year period from <em style="font: inherit;"> April 1, 2021 </em>through <em style="font: inherit;"> March 31, 2024 </em>and the service period is the period commencing <em style="font: inherit;"> October 28, 2021 </em>and ending on <em style="font: inherit;"> October 27, 2024, </em><em style="font: inherit;"> October 27, 2025, </em>and <em style="font: inherit;"> October 27, 2026 </em>on which dates eligible PSUs will vest and be distributed to Mr. Owens. </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/> 40000 Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other. Balances for performance-based restricted stock units ("PSUs") are reflected at target. During the three months ended June 30, 2021, the fiscal year 2019 PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year 2021. Accumulated Other Comprehensive Income (Loss). Intersegment revenues are not significant and are eliminated to arrive at consolidated totals. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Sep. 30, 2021
Oct. 29, 2021
Document Information [Line Items]    
Entity Central Index Key 0000724004  
Entity Registrant Name MESA LABORATORIES INC /CO  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 0-11740  
Entity Incorporation, State or Country Code CO  
Entity Tax Identification Number 84-0872291  
Entity Address, Address Line One 12100 West Sixth Avenue  
Entity Address, City or Town Lakewood  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80228  
City Area Code 303  
Local Phone Number 987-8000  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol MLAB  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   5,225,232
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
ASSETS    
Cash and cash equivalents $ 278,294 $ 263,865
Accounts receivable, less allowances of $238 and $218, respectively 22,636 23,787
Inventories, net 12,117 11,178
Prepaid expenses and other 6,357 4,919
Total current assets 319,404 303,749
Property, plant and equipment, net 22,392 21,998
Deferred tax asset 1,862 616
Other assets 1,979 2,530
Intangibles, net 103,488 111,741
Goodwill 159,977 160,841
Total assets 609,102 601,475
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Accounts payable 4,463 4,473
Accrued payroll and benefits 5,650 9,388
Unearned revenues 9,741 8,777
Other accrued expenses 8,836 9,945
Total current liabilities 28,690 32,583
Deferred tax liability 11,642 16,275
Other long-term liabilities 436 715
Convertible senior notes, net of discounts and debt issuance costs 168,917 145,675
Total liabilities 209,685 195,248
Stockholders’ equity:    
Common stock, no par value; authorized 25,000,000 shares; issued and outstanding, 5,223,232 and 5,140,568 shares, respectively 302,234 317,652
Retained earnings 82,199 72,459
Accumulated other comprehensive income 14,984 16,116
Total stockholders’ equity 399,417 406,227
Total liabilities and stockholders’ equity $ 609,102 $ 601,475
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ / shares in Thousands, $ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Allowance for doubtful accounts receivable $ 238 $ 218
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 5,223,232 5,140,568
Common stock, shares outstanding (in shares) 5,223,232 5,140,568
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 35,840 $ 31,860 $ 70,760 $ 61,801
Cost of revenues 12,700 10,575 25,409 20,176
Gross profit 23,140 21,285 45,351 41,625
Operating expenses:        
Selling 4,643 3,786 9,501 7,861
General and administrative 11,683 10,615 23,102 20,714
Research and development 2,613 2,414 5,424 5,010
Total operating expenses 18,939 16,815 38,027 33,585
Operating income 4,201 4,470 7,324 8,040
Nonoperating expenses:        
Interest expense and amortization of debt discount 815 1,934 1,629 3,853
Other (income) expense, net (1,157) 152 (266) 1,049
Total nonoperating (income) expense (342) 2,086 1,363 4,902
Earnings before income taxes 4,543 2,384 5,961 3,138
Income tax provision (benefit) 823 (295) 246 (758)
Net income $ 3,720 $ 2,679 $ 5,715 $ 3,896
Earnings per share:        
Basic (in dollars per share) $ 0.71 $ 0.52 $ 1.10 $ 0.81
Diluted (in dollars per share) $ 0.70 $ 0.51 $ 1.07 $ 0.79
Weighted-average common shares outstanding:        
Basic (in shares) 5,211 5,110 5,182 4,821
Diluted (in shares) 5,344 5,241 5,324 4,958
Product [Member]        
Revenues $ 35,840 $ 31,860 $ 70,760 $ 61,801
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net income $ 3,720 $ 2,679 $ 5,715 $ 3,896
Foreign currency translation adjustments (6,503) 5,262 (1,132) 18,122
Comprehensive (loss) income $ (2,783) $ 7,941 $ 4,583 $ 22,018
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net income $ 5,715 $ 3,896
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,849 8,333
Stock-based compensation expense 4,236 3,276
Non-cash interest and debt amortization 443 2,667
Other (224) 321
Cash (used in) provided by changes in operating assets and liabilities:    
Accounts receivable, net 1,065 3,077
Inventories, net (808) (464)
Prepaid expenses and other assets (1,473) (1,941)
Accounts payable (167) (1,604)
Accrued liabilities and taxes payable (4,596) (4,811)
Unearned revenues 983 (140)
Net cash provided by operating activities 14,023 12,610
Cash flows from investing activities:    
Purchases of property, plant and equipment (1,591) (707)
Net cash (used in) investing activities (1,591) (707)
Cash flows from financing activities:    
Proceeds from the issuance of common stock, net 0 145,935
Dividends (1,658) (1,522)
Proceeds from the exercise of stock options 3,081 2,701
Payments of contingent consideration 0 (10)
Net cash provided by financing activities 1,423 147,104
Effect of exchange rate changes on cash and cash equivalents 574 1,537
Net increase in cash and cash equivalents 14,429 160,544
Cash and cash equivalents at beginning of period 263,865 81,380
Cash and cash equivalents at end of period $ 278,294 $ 241,924
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
[1]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
[1]
Total
Balance (in shares) at Mar. 31, 2020         4,387,140      
Balance at Mar. 31, 2020 $ 0 $ (9) $ 0 $ (9) $ 158,023 $ 72,359 $ (10,369) $ 220,013
Exercise of stock options and vesting of restricted stock units (in shares)         25,799      
Exercise of stock options and vesting of restricted stock units         $ 1,654 0 0 1,654
Dividends paid, $0.16 per share         0 (704) 0 (704)
Stock-based compensation expense         1,268 0 0 1,268
Foreign currency translation         0 0 12,860 12,860
Net income         $ 0 1,217 0 1,217
Proceeds from the issuance of common stock, net of issuance costs of $9,315 (in shares)         690,000      
Proceeds from the issuance of common stock, net of issuance costs of $9,315         $ 145,935 0 0 145,935
Balance (in shares) at Jun. 30, 2020         5,102,939      
Balance at Jun. 30, 2020         $ 306,880 72,863 2,491 382,234
Balance (in shares) at Mar. 31, 2020         4,387,140      
Balance at Mar. 31, 2020 0 (9) 0 (9) $ 158,023 72,359 (10,369) 220,013
Foreign currency translation               18,122
Net income               3,896
Balance (in shares) at Sep. 30, 2020         5,117,441      
Balance at Sep. 30, 2020         $ 309,935 74,724 7,753 392,412
Balance (in shares) at Jun. 30, 2020         5,102,939      
Balance at Jun. 30, 2020         $ 306,880 72,863 2,491 382,234
Exercise of stock options and vesting of restricted stock units (in shares)         14,502      
Exercise of stock options and vesting of restricted stock units         $ 1,047 0 0 1,047
Dividends paid, $0.16 per share         0 (818) 0 (818)
Stock-based compensation expense         2,008 0 0 2,008
Foreign currency translation         0 0 5,262 5,262
Net income         $ 0 2,679 0 2,679
Balance (in shares) at Sep. 30, 2020         5,117,441      
Balance at Sep. 30, 2020         $ 309,935 74,724 7,753 $ 392,412
Balance (in shares) at Mar. 31, 2021         5,140,568     5,140,568
Balance at Mar. 31, 2021 (22,735) 5,683 0 (17,052) $ 317,652 72,459 16,116 $ 406,227
Exercise of stock options and vesting of restricted stock units (in shares)         58,324      
Exercise of stock options and vesting of restricted stock units         $ 1,089 0 0 1,089
Dividends paid, $0.16 per share         0 (824) 0 (824)
Stock-based compensation expense         2,197 0 0 2,197
Foreign currency translation         0 0 5,371 5,371
Net income         $ 0 1,995 0 1,995
Balance (in shares) at Jun. 30, 2021         5,198,892      
Balance at Jun. 30, 2021         $ 298,203 79,313 21,487 $ 399,003
Balance (in shares) at Mar. 31, 2021         5,140,568     5,140,568
Balance at Mar. 31, 2021 $ (22,735) $ 5,683 $ 0 $ (17,052) $ 317,652 72,459 16,116 $ 406,227
Exercise of stock options and vesting of restricted stock units (in shares)               37,000
Foreign currency translation               $ (1,132)
Net income               $ 5,715
Balance (in shares) at Sep. 30, 2021         5,223,232     5,223,232
Balance at Sep. 30, 2021         $ 302,234 82,199 14,984 $ 399,417
Balance (in shares) at Jun. 30, 2021         5,198,892      
Balance at Jun. 30, 2021         $ 298,203 79,313 21,487 399,003
Exercise of stock options and vesting of restricted stock units (in shares)         24,340      
Exercise of stock options and vesting of restricted stock units         $ 1,992 0 0 1,992
Dividends paid, $0.16 per share         0 (834) 0 (834)
Stock-based compensation expense         2,039 0 0 2,039
Foreign currency translation         0 0 (6,503) (6,503)
Net income         $ 0 3,720 0 $ 3,720
Balance (in shares) at Sep. 30, 2021         5,223,232     5,223,232
Balance at Sep. 30, 2021         $ 302,234 $ 82,199 $ 14,984 $ 399,417
[1] Accumulated Other Comprehensive Income (Loss).
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Dividends paid, per share (in dollars per share) $ 0.16 $ 0.16 $ 0.16 $ 0.16
Proceeds from issuance of common stock, issuance costs       $ 9,315
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]

Note 1. Description of Business and Summary of Significant Accounting Policies

 

Description of Business

 

In this quarterly report on Form 10-Q, Mesa Laboratories, Inc., a Colorado corporation, together with its subsidiaries is collectively referred to as “we,” “us,” “our,” the “Company” or “Mesa.”

 

We are a multinational manufacturer, developer, and seller of life science tools and critical quality control products and services, many of which are sold into niche markets that are driven by regulatory requirements. We have manufacturing operations in the United States and Europe, and our products are marketed by our sales personnel in North America, Europe, and Asia, and by independent distributors in these areas as well as throughout the rest of the world. We prefer markets in which we can establish a strong presence and achieve high gross margins.

 

As of  September 30, 2021, we managed our operations in four reportable segments, or divisions. Our Sterilization and Disinfection Control division manufactures and sells biological, cleaning, and chemical indicators which are used to assess the effectiveness of sterilization and disinfection processes in the hospital, dental, medical device, and pharmaceutical industries. The division also provides testing and laboratory services, mainly to the dental industry. Our Biopharmaceutical Development division develops, manufactures, and sells automated systems for protein analysis (immunoassays) and peptide synthesis solutions. Immunoassays and peptide synthesis solutions accelerate the discovery, development, and manufacturing of biotherapeutic drugs. Our Instruments division designs, manufactures, and markets quality control hardware and disposable products utilized in the healthcare, pharmaceutical, food and beverage, medical device, industrial hygiene, and environmental air sampling industries. Our Continuous Monitoring division designs, develops, and markets systems which are used to monitor various environmental parameters such as temperature, humidity, and differential pressure to ensure that critical storage and processing conditions are maintained in hospitals, pharmaceutical and medical device manufacturing facilities, blood banks, pharmacies, and laboratory environments. Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, such unaudited information includes all adjustments, consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. The results of operations for the interim periods are not necessarily indicative of results that may be achieved for the entire year. The year-end Condensed Consolidated Balance Sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. This quarterly report should be read in conjunction with the consolidated financial statements included in our annual report on Form 10-K for the year ended  March 31, 2021.

 

Certain prior year amounts have been reclassified in order to conform to the current year presentation.

 

Our fiscal year ends on March 31. References in this Quarterly Report to a particular “year” or “year-end” mean our fiscal year, references to the first quarter of fiscal year 2022 refer to the period from April 1, 2021 through June 30, 2021, and references to the second quarter of fiscal year 2022 refer to the period from July 1, 2021 through September 30, 2021. References to “fiscal year 2021” refer to the fiscal year ended March 31, 2021, and to “fiscal year 2022” refer to the fiscal year ending March 31, 2022.

 

Risks and Uncertainties

 

The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgement about the outcome of future events. The current global business environment continues to be impacted directly and indirectly by the effects of the novel coronavirus ("COVID-19") and its variations, and it is not possible to accurately predict the future impact of COVID-19. However, we have reviewed the estimates used in preparing the financial statements and have identified the following factors that have a reasonable possibility of being materially affected by the impacts of COVID-19 during the near term: 

 

Estimates regarding the future financial performance of the business used in the impairment tests for goodwill and long-lived assets acquired in a business combination; however, we have identified no triggering events since our impairment analysis was completed during the quarter ended March 31, 2021; 

Estimates regarding the recoverability of deferred tax assets and estimates regarding cash needs and associated indefinite reinvestment assertions;

Estimates regarding recoverability of customer receivables;

Estimates of the net realizable value of inventory.

 

Recently Issued Accounting Pronouncements

 

We have reviewed all recently issued accounting pronouncements and have concluded that they are either not applicable to us or are not expected to have a significant impact on our consolidated financial statements.

 

Recently Adopted Accounting Pronouncements

 

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2020-06, Debt with Conversion and Other Options and Derivatives and Hedging Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies the accounting for certain financial instruments with characteristics of both liabilities and equity, such as our convertible senior notes, due 2025 (the "Notes"). ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted at the beginning of any fiscal year after December 15, 2020. The update permits the use of either the modified retrospective or full retrospective method of transition.

 

We early adopted ASU 2020-06 effective April 1, 2021 on a modified retrospective basis, and our adoption of this standard had a material effect on our consolidated financial statements. Upon adoption, we derecognized the $22,735 equity conversion feature, net of taxes, that was recorded to common stock, and we derecognized the deferred tax liability of $5,747. We recorded an increase of $22,799 in aggregate to the Note balance as a result of the reversal of the separation of the debt and equity components of the convertible debt. The net effect of these adjustments, which represents $5,683 of historical non-cash interest expense, net of taxes, was recorded as an increase in the balance of beginning retained earnings as of April 1, 2021. The adoption of this standard will significantly decrease the amount of non-cash interest expense recognized in future periods as a result of eliminating the discount associated with the equity component. Our statements of cash flows reflect the lower non-cash interest expense in effect after the adoption of ASU 2020-06.

 

In each period in which the Notes have been outstanding, we have always intended to settle the Notes in shares of common stock rather than in cash, and therefore, we have applied the if-converted method to calculate the potentially dilutive impact of the Notes on earnings per share. In each reporting period, we have determined that the Notes were antidilutive. Due to decreases in non-cash interest expense that will result from the adoption of ASU 2020-06, it is likely the Notes will have a dilutive effect in future periods, which would decrease our diluted earnings per share. 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 2. Revenue Recognition

 

We design, manufacture, market, sell, and maintain quality control instruments and software, consumables, and services driven primarily by the regulatory requirements of niche markets. Sales of hardware and software, such as medical meters, protein synthesizers, wireless sensor systems, and data loggers, are generally driven by our acquisition of new customers, growth of existing customers, or customers replacing existing equipment. Hardware sales  may be offered with accompanying perpetual or annual software licenses, which in some cases are required for the hardware to function. We also offer on-demand and annual service contracts to support customers' use of our equipment. Our consumables, such as biological indicator test strips, are typically used on a standalone basis; however, some of our chemical solutions, such as protein synthesis and calibration solutions, are critical to the ongoing use of our instruments. Consumables are typically used on a one-time basis and require frequent replacement in our customers' operating cycles. We evaluate our revenues internally based on operating segment, the timing of revenue generation, and the nature of goods and services provided. Typically, discrete revenue is recognized at the shipping point or upon completion of the service, while contracted revenue is recognized over a period of time reflective of the performance obligation period in the applicable contract. Substantially all of our revenues and related receivables are generated from contracts with customers that are 12 months or less in duration.

 

 

The following tables present disaggregated revenues for the three and six months ended September 30, 2021 and 2020, respectively:

 

  

Three Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $11,985  $5,218  $853  $7  $18,063 

Hardware and Software

  85   3,472   4,485   2,063   10,105 

Services

  493   850   1,632   1,349   4,324 

Contracted Revenues

                    

Services and Software

  1,470   1,015   -   863   3,348 

Total Revenues

 $14,033  $10,555  $6,970  $4,282  $35,840 

 

  

Three Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $9,518  $3,238  $715  $15  $13,486 

Hardware and Software

  108   4,191   4,815   2,207   11,321 

Services

  706   1,005   2,028   614   4,353 

Contracted Revenues

                    

Services and Software

  1,220   697   -   783   2,700 

Total Revenues

 $11,552  $9,131  $7,558  $3,619  $31,860 

 

  

Six Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $24,861  $8,826  $1,795  $17  $35,499 

Hardware and Software

  245   7,029   9,723   3,907   20,904 

Services

  1,194   1,432   3,014   2,202   7,842 

Contracted Revenues

                    

Services and Software

  2,883   2,145   -   1,487   6,515 

Total Revenues

 $29,183  $19,432  $14,532  $7,613  $70,760 

 

  

Six Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $21,002  $5,177  $1,523  $45  $27,747 

Hardware and Software

  237   6,747   9,835   4,162   20,981 

Services

  956   1,787   3,880   1,145   7,768 

Contracted Revenues

                    

Services and Software

  2,424   1,369   -   1,512   5,305 

Total Revenues

 $24,619  $15,080  $15,238  $6,864  $61,801 

 

Revenues from external customers are attributed to individual countries based upon the locations to which the products are shipped or exported, as follows:

 

  

Three Months Ended September

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

United States

 $19,384  $11,222  $37,839  $27,594 

Foreign

  16,456   20,638   32,921   34,207 

Total revenues

 $35,840  $31,860  $70,760  $61,801 

 

No foreign country exceeds 10% of total revenues.

 

Contract Balances

Our contracts have varying payment terms and conditions. Some customers prepay for products and services, resulting in unearned revenues or customer deposits, called contract liabilities, which are included within other accrued expenses and unearned revenues in the accompanying Condensed Consolidated Balance Sheets. We did not have any contract assets as of September 30, 2021 or March 31, 2021. Unbilled receivables, which are not classified as contract assets, represent arrangements in which sales have been recorded prior to billing and right to payment is unconditional.

 

A summary of contract liabilities is as follows:

 

Contract liabilities as of March 31, 2021

 $8,994 

Prior year liabilities recognized in revenues during the six months ended September 30, 2021

  (3,910)

Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized

  5,592 

Contract liabilities balance as of September 30, 2021

 $10,676 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Fair Value Measurements
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

Note 3. Fair Value Measurements

 

Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, obligations under trade accounts payable, and debt. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable, and trade accounts payable approximate fair value. We measure our cash equivalents at fair value using quoted market prices in an active market, and we classify them within Level 1 of the fair value hierarchy. Cash and cash equivalents on our Condensed Consolidated Balance Sheets included $240,822 and $230,822 in a money market account as of September 30, 2021 and March 31, 2021, respectively.

 

During fiscal year 2020, we issued $172,500 aggregate principal of 1.375% convertible senior notes due August 15, 2025. We estimate the fair value of the Notes based on Level 2 inputs of the last actively traded price or market observable input before the end of the reporting period. The estimated fair value and carrying value of the Notes are as follows:

 

  

September 30, 2021

  

March 31, 2021

 
  

Carrying Value

  

Fair Value (Level 2)

  

Carrying Value

  

Fair Value (Level 2)

 

Notes

 $168,917  $211,097  $145,675  $188,780 

 

The carrying value of the Notes increased as a result of the adoption of ASU 2020-06, discussed further in Note 1. "Description of Business and Summary of Significant Accounting Policies" and Note 6. "Indebtedness." 

 

Assets recognized or disclosed at fair value in the unaudited condensed consolidated financial statements on a nonrecurring basis include items such as property and equipment, operating lease assets, goodwill, and other intangible assets. These assets are measured at fair value if determined to be impaired. There were no transfers between the levels of the fair value hierarchy during the three and six months ended September 30, 2021 or the three and six months ended September 30, 2020.

 

Cash and cash equivalents and accounts receivables are the financial instruments that subject us to the highest concentration of credit risk. It is our policy to invest in highly liquid cash equivalent financial instruments with high credit ratings, and to maintain low single issuer exposure (except U.S. treasuries). Concentration of credit risk with respect to accounts receivable is limited to customers to whom we make significant sales. We reserve an allowance for potential write-offs of accounts receivable using historical collection experience and current and expected future economic and market conditions, but we have not written off any significant accounts to date. To manage credit risk, we consider the creditworthiness of new and existing customers, and we regularly review outstanding balances and payment histories. We  may require pre-payments from customers under certain circumstances and  may limit future purchases until payments are made on past due amounts.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventories, Net
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 4. Inventories, Net

 

Inventories consist of the following:

 

  

September 30, 2021

  

March 31, 2021

 

Raw materials

 $7,610  $5,755 

Work in process

  423   426 

Finished goods

  4,084   4,997 

Inventories, net

 $12,117  $11,178 

 

Raw materials inventory was higher as of September 30, 2021 compared to March 31, 2021, primarily because we ordered higher than usual quantities of some components during the second quarter of fiscal year 2022 to mitigate supply chain risks. 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 5. Goodwill and Intangible Assets, Net

 

Finite-lived intangible assets consist of the following:

 

  

September 30, 2021

  

March 31, 2021

 
  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Intellectual property

 $21,094  $(9,409) $11,685  $21,201  $(8,595) $12,606 

Trade names

  8,574   (3,265)  5,309   8,612   (3,129)  5,483 

Customer relationships

  144,869   (58,459)  86,410   145,754   (52,206)  93,548 

Non-compete agreements

  1,299   (1,215)  84   1,299   (1,195)  104 

Total

 $175,836  $(72,348) $103,488  $176,866  $(65,125) $111,741 

 

Amortization expense for finite-lived intangible assets acquired in a business combination was $3,757 and $7,573 for the three and six months ended September 30, 2021, respectively, and $3,512 and $6,866 for the three and six months ended September 30, 2020, respectively. During the quarter ended June 30, 2020, we reduced the value of our intangible assets due to a purchase price adjustment that resulted in a cumulative effect net decrease to amortization expense of $334. 

 

For the following fiscal years ending March 31, amortization expense is estimated as follows:

 

Remainder of 2022

  7,398 

2023

  14,622 

2024

  14,107 

2025

  12,515 

2026

  11,731 

 

The change in the carrying amount of goodwill was as follows:

 

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

March 31, 2021

 $30,153  $93,399  $19,186  $18,103  $160,841 

Effect of foreign currency translation

  (100)  (752)  (12)  -   (864)

September 30, 2021

 $30,053  $92,647  $19,174  $18,103  $159,977 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 6. Indebtedness

 

Credit Facility

On  March 5, 2021, we entered into a four-year senior secured credit agreement that includes 1) a revolving credit facility in an aggregate principal amount of up to $75,000, 2) a swingline loan in an aggregate principal amount not exceeding $5,000, and 3) letters of credit in an aggregate stated amount not exceeding $2,500 at any time. The Credit Facility also provides for an incremental term loan or an increase in revolving commitments in an aggregate principal amount of at a minimum $25,000 and at a maximum $75,000, subject to the satisfaction of certain conditions and lender considerations (together, the available facilities are referred to as the "Credit Facility").

 

The Credit Facility bears interest at either a base rate or a Eurodollar rate, plus an applicable spread. The balance of unamortized customary lender fees was $567 and $650 as of September 30, 2021 and  March 31, 2021, respectively. On our Consolidated Balance Sheets, the short term portion is recorded within prepaid expenses and other, and the long term portion is recorded in other assets. The fees are being expensed on a straight line basis over the life of the agreement. 

 

The most restrictive financial covenants include a maximum leverage ratio of 5.50 to 1.00 for the first four testing dates on which the line of credit is outstanding; 5.0 to 1.0 on each of the fifth, sixth, seventh, and eighth testing dates; and 4.5 to 1.0 on each testing date following the eighth testing date, except that we  may have a leverage ratio of 5.75 to 1.0 for a period of four consecutive quarters following a permitted acquisition. The Credit Facility also stipulates a minimum fixed charge coverage ratio of 1.25 to 1.0. Other covenants include restrictions on our ability to incur debt, grant liens, make fundamental changes, engage in certain transactions with affiliates, or conduct asset sales. As of  September 30, 2021, we were in compliance with all required covenants.

 

As of and throughout the three and six months ended September 30, 2021, we had no outstanding balance under the Credit Facility. On October 18, 2021, we drew $70,000 under our line of credit to provide a portion of the cash needed to complete the acquisition of Agena Biosciences, Inc. ("Agena") as further discussed in Note 11. "Significant Transactions." We are obligated to pay quarterly unused commitment fees of between 0.15% and 0.35% of the Credit Facility’s aggregate principal amount, based on our leverage ratio. Since the Credit Facility's inception, the rate applied to our unused commitment fees has been 0.15%. We incurred unused commitment fees of $28 and $57 during the three and six months ended September 30, 2021, respectively, and $0 and $0 during the three and six months ended September 30, 2020, respectively.

 

Convertible Notes 

On August 12, 2019, we issued an aggregate principal amount of $172,500 of convertible senior notes. The Notes mature on August 15, 2025, unless earlier repurchased or converted, and bear interest at a rate of 1.375% payable semi-annually in arrears on February 15 and August 15 each year beginning on February 15, 2020. The Notes are initially convertible at a conversion rate of 3.5273 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $283.50 per share of common stock. Noteholders may convert their Notes at their option only in the following circumstances:

 

(i)  during any calendar quarter commencing after the calendar quarter ended on December 31, 2019 (and only during such calendar quarter), if the last reported sale price per share of our common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(ii)  during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day;
(iii)  upon the occurrence of certain corporate events or distributions on our common stock, including certain distributions, the occurrence of a fundamental change (as defined in the indenture governing the Notes) or a transaction resulting in the Company’s common stock converting into other securities or property or assets; and
(iv)  at any time from, and including, April 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date. 

 

Upon conversion, we will pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. Our current intent is to settle conversions entirely in shares of common stock. We will reevaluate this policy from time to time as we receive conversion notices from note holders. The circumstances necessary for conversion were not met during the three or six months ended September 30, 2021. As of September 30, 2021, the Notes are classified as a long-term liability on our Condensed Consolidated Balance Sheets as the circumstances necessary for conversion were not satisfied as of the end of the period. The if-converted value of the Notes did not exceed the principal balance as of  September 30, 2021.

 

Debt issuance costs related to the Notes are comprised of discounts and commissions payable to the initial purchasers of $5,175 and third party offering costs of $255. The debt issuance costs are being amortized to interest expense using the effective interest method over the six-year contractual term of the Notes.

 

Due to our adoption of ASU 2020-06 on April 1, 2021, we no longer bifurcate the Notes into a liability and an equity component in our Condensed Consolidated Balance Sheets (see Note 1. "Description of Business and Summary of Significant Accounting Policies"). The Notes are accounted for entirely as a liability, and the issuance costs of the Notes are accounted for wholly as debt issuance costs. The equity conversion feature that was recorded to common stock, as well as the unamortized debt discount and amortization expense attributable to equity, have been derecognized.

 

The net carrying amount of the Notes was as follows:

 

  

September 30, 2021

  

March 31, 2021

 

Principal outstanding

 $172,500  $172,500 

Unamortized debt discount attributable to equity

  -   (23,497)

Unamortized debt issuance costs

  (3,583)  (3,328)

Net carrying value

 $168,917  $145,675 

 

We recognized interest expense on the Notes as follows:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Coupon interest expense at 1.375%

 $593  $593  $1,186  $1,186 

Amortization of debt discounts and issuance costs

  222   1,341   443   2,667 

Total

 $815  $1,934  $1,629  $3,853 

 

The effective interest rate on the notes is approximately 1.9%. Prior to the adoption of ASU 2020-06, the effective interest rate was approximately 5.5%. 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]

Note 7. Stockholders' Equity

 

Stock-Based Compensation

During the three months ended September 30, 2021, our shareholders approved the Mesa Laboratories, Inc. 2021 Equity Incentive Plan (the "2021 Equity Plan"), which authorizes the issuance of 330 shares of common stock to eligible participants. For the purpose of counting the shares remaining under the 2021 Equity Plan, each share underlying a stock option or a full value award (such as restricted stock units and performance shares) counts as one share used. The 2021 Equity Plan is administered by the Compensation Committee of the Board of Directors, which has the authority to grant equity awards, or to delegate its authority under the plan to make grants (subject to certain legal and regulatory restrictions), including the authority to determine the individuals to whom awards will be granted, the type of awards and when the awards are to be granted, the number of shares to be covered by each award, the vesting schedule, and all other terms and conditions of the awards.

 

Our 2021 Equity Plan includes retiree provisions, which result in the acceleration of stock-based compensation expense for retiree-eligible participants. 

 

The exercise price for stock awards granted under the 2021 Equity Plan cannot be less than fair market value at the date of grant. Shares issued during the six months ended September 30, 2021 were issued in connection with the 2021 Equity Plan.

 

Amounts recognized related to stock-based compensation are as follows: 

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2022

  

2021

  

2021

  

2020

 

Stock-based compensation expense

 $2,039  $2,008  $4,236  $3,276 

Amount of income tax (benefit) recognized in earnings

  (719)  (522)  (3,504)  (1,447)

Stock-based compensation expense, net of tax

 $1,320  $1,486  $732  $1,829 

 

Stock-based compensation expense is included in cost of revenues, selling, general and administrative, and research and development expense in the accompanying unaudited Condensed Consolidated Statements of Income.

 

The following is a summary of stock option award activity for the six months ended September 30, 2021:

 

  

Stock Options

 
  

Shares Subject to Options

  

Weighted- Average Exercise Price per Share

  

Weighted-Average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Outstanding as of March 31, 2021

  253  $129.55   2.7  $28,856 

Awards granted

  37   268.85         

Awards forfeited or expired

  (3)  173.29         

Awards exercised

  (37)  94.49         

Outstanding as of September 30, 2021

  250  $154.16   2.9  $37,092 

 

The stock options granted during the six months ended September 30, 2021 vest in equal installments on September 1, 2022, June 15, 2023 and June 15, 2024.

 

The following is a summary of restricted stock unit ("RSU") award activity for the six months ended September 30, 2021:

 

  

Time-Based Restricted Stock Units

  

Performance-Based Restricted Stock Units

 
  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

 

Outstanding as of March 31, 2021(1)

  37  $206.56   20  $207.88 

Awards granted

  29   267.09   -   - 

Performance adjustment(2)

  -   -   16   190.07 

Awards forfeited

  (1)  210.22   -   - 

Awards distributed

  (19)  208.13   (28)  197.81 

Outstanding as of September 30, 2021(1)

  46  $244.45   8  $202.00 

 

(1)

Balances for performance-based restricted stock units ("PSUs") are reflected at target.

(2)

During the three months ended June 30, 2021, the fiscal year 2019 PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year 2021.

 

The outstanding time-based RSUs vest and settle in shares of our common stock on a one-for-one basis. The substantial majority of the RSUs granted during the six months ended September 30, 2021 vest in equal installments on September 1, 2022, June 15, 2023 and June 15, 2024, except time-based RSUs issued to non-employee directors, which vest one year from the grant date. We recognize the expense relating to RSUs, net of estimated forfeitures, on a straight-line basis over the vesting period.

 

Performance-based RSUs vest upon completion of the service period described in the award agreement and based on achievement of the financial targets described in the award agreements. We recognize the expense relating to the performance-based RSUs based on the probable outcome of achievement of the financial targets on a straight-line basis over the service period. During fiscal year 2020, we awarded 8 PSUs (the "FY 20 PSUs") that are subject to both service and performance conditions to eligible employees. The FY 20 PSUs had a grant date fair value of $202.00 per share and vest based on our achievement of specific performance criteria for the three-year period from  April 1, 2019 through  March 31, 2022 and on a pro-rata basis after 12 months of continued service through  June 15, 2022. The quantity of shares that will be issued upon vesting will range from 0% to 200% of the targeted number of shares; if the defined minimum targets are not met, then no shares will vest. Based on actual and projected performance through the quarter ended September 30, 2021, we estimate that 6 FY 20 PSUs will vest. 

 

During the three months ended June 30, 2021, the Compensation Committee of the Board of Directors modified a time-based restricted stock award granted to our Chief Executive Officer during fiscal year 2017, distributing 3 remaining outstanding shares effective June 8, 2021. The original award required vesting of 1 awards on each: March 20, 2022, 2023, and 2024. As a result of the modification, we recognized the previously unrecognized compensation cost of $351 during the three months ended June 30, 2021. 

 

Public Offering of Common Stock

On June 12, 2020, we completed the sale and issuance of 600 shares of our common stock and on June 19, 2020, our underwriters exercised in full their option to purchase an additional 90 shares of our common stock. The offering price to the public was $225.00 per share. The total proceeds we received from the offering, net of underwriting discounts and commissions and other offering expenses was $145,935. 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Earnings Per Share
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 8. Earnings Per Share

 

Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per share (“diluted EPS”) is computed similarly to basic earnings per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Potentially dilutive securities include stock options and RSUs, including RSUs that contain performance conditions which have been achieved as of the reporting period (collectively “stock awards”), as well as common shares underlying our convertible senior notes. Stock awards are excluded from the calculation of diluted EPS in the event that they are subject to performance conditions that have not yet been achieved or are antidilutive. Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would then have an antidilutive effect. 

 

The impact of the assumed conversion of the Notes calculated under the if-converted method was anti-dilutive, and as such, shares underlying the Notes were excluded from the diluted EPS calculation for three and six months ended September 30, 2021. 

 

The following table presents a reconciliation of the denominators used in the computation of basic and diluted earnings per share:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net income available for shareholders

 $3,720  $2,679  $5,715  $3,896 

Weighted average outstanding shares of common stock

  5,211   5,110   5,182   4,821 

Dilutive effect of stock options

  109   119   109   125 

Dilutive effect of RSUs

  24   12   33   12 

Fully diluted shares

  5,344   5,241   5,324   4,958 
                 

Basic earnings per share

 $0.71  $0.52  $1.10  $0.81 

Diluted earnings per share

 $0.70  $0.51  $1.07  $0.79 

 

The following stock awards were excluded from the calculation of diluted EPS:

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Assumed conversion of convertible debt

  608   608   608   608 

Stock awards that were anti-dilutive

  43   63   40   49 

Stock awards subject to performance conditions

  8   21   8   19 

Total stock awards excluded from diluted EPS

  659   692   656   676 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Income Taxes
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 9. Income Taxes

 

For interim income tax reporting, we estimate our annual effective tax rate and apply this effective tax rate to our year-to-date pre-tax income. Each quarter, our estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. Additionally, the tax effects of significant unusual or infrequently occurring items are recognized as discrete items in the interim period in which the events occur. The impact of changes in tax laws or rates on deferred tax amounts, impairments of non-deductible goodwill, excess benefits from stock-based compensation, and changes in tax reserves resulting from the finalization of tax audits or reviews are examples of significant unusual or infrequently occurring items that are recognized as discrete items in the interim period in which the event occurs. There is a potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, settlement with taxing authorities, and foreign currency fluctuations.

 

Our effective income tax rate was 4.1% for the six months ended September 30, 2021 and (24.2)% for the six months ended September 30, 2020. The effective tax rate for the six months ended September 30, 2021 differed from the statutory federal rate of 21% primarily due to the benefit of share-based payment awards for employees and foreign derived intangible income, partially offset by the limitations imposed by Section 162(m), and expenses for state income taxes.

 

The tax year ended December 31, 2018 for Gyros US, Inc., and its subsidiary, which we acquired as part of the Gyros Protein Technologies ("GPT") acquisition, is under examination by the IRS. Additionally, the tax year ended  March 31, 2019 for Mesa Laboratories, Inc. is under review by the IRS. We expect the examinations to be completed during fiscal year 2022.

 

Since we are subject to audit by various taxing authorities, it is reasonably possible that the amount of unrecognized tax benefits will change during the next 12 months. However, we do not expect the change, if any, to have a material effect on our financial condition or results of operations within the next 12 months.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Commitments and Contingencies
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 10. Commitments and Contingencies

 

We review the adequacy of our legal reserves on a quarterly basis and establish reserves for loss contingencies that are both probable and reasonably estimable. As of September 30, 2021, there were no material legal reserves recorded on the accompanying unaudited Condensed Consolidated Balance Sheets. 

 

Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. The determination of nexus varies by state and often requires technical knowledge of each jurisdiction's tax case law. During fiscal year 2021, we determined that certain subsidiaries of GPT had established nexus in various jurisdictions during prior periods without properly collecting and remitting sales tax, and in certain cases had collected sales tax and not remitted it. The estimated accrued liability for this matter is included in other accrued expenses on the Condensed Consolidated Balance Sheets. The balance was $2,700 and $2,714 as of September 30, 2021 and March 31, 2021, respectively. The balance decreased because we settled our obligations with certain states during the six months ended September 30, 2021, partially offset by additional taxes, interest, and penalties incurred. Approximately $1,899 of the liability is considered a preacquisition contingency and was included in purchase accounting. 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Significant Transaction
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Significant Transactions [Text Block]

Note 11. Significant Transactions

 

Agena Bioscience, Inc.

On October 20, 2021, we completed the acquisition of Agena. Agena is a leading clinical genomics tools company that develops, manufactures, and supplies highly sensitive, low-cost, high-throughput, genetic analysis solutions to clinical labs and development partners globally. 

 

On the acquisition date, Agena shareholders were entitled to an aggregate cash purchase price of $300,000, subject to customary purchase price adjustments, and that amount was remitted to the paying agent or other third parties. We funded the transaction using cash on hand, combined with the proceeds from a $70,000 draw under our Credit Facility. Refer to Note 6. "Indebtedness" for additional details on our Credit Facility. The initial accounting for Agena is not complete due to the limited amount of time since the acquisition date. In an acquisition, U.S. GAAP requires the company to record all assets acquired and all liabilities assumed at the acquisition date fair value. We are in the process of preparing our preliminary purchase price allocation, including initial estimates for inventory, goodwill, and intangible assets. 

 

Butler, New Jersey Closure

We completed the previously-announced closure of our Butler, New Jersey facility during the three months ended  June 30, 2021. The facility was primarily used in the production of our gas flow calibration and air sampling equipment, which is part of our Instruments division. Our manufacturing facility in Lakewood, Colorado is currently undergoing renovations that will allow it to accommodate the production of the gas flow calibration and air sampling equipment. Consolidating the production of these products is expected to reduce facilities costs and streamline our use of lean manufacturing tools under central management to further encourage production efficiencies.

 

As a result of the facility consolidation, we incurred $77 of severance costs during the six months ended September 30, 2021 which were recorded to cost of revenues, selling, and general and administrative expense on the Consolidated Statement of Income. As of  September 30, 2021, a total of $70 remained outstanding and accrued, which relates to severance costs. We do not expect to incur any material expenses related to the Butler, New Jersey consolidation in future periods.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

Note 12. Segment Information

 

As of September 30, 2021, we had four reportable segments: Sterilization and Disinfection Control, Biopharmaceutical Development, Instruments, and Continuous Monitoring. 

 

  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Total revenues (a)

                

Sterilization and Disinfection Control

 $14,033  $11,552  $29,183  $24,619 

Biopharmaceutical Development

  10,555   9,131   19,432   15,080 

Instruments

  6,970   7,558   14,532   15,238 

Continuous Monitoring

  4,282   3,619   7,613   6,864 

Total revenues (a)

 $35,840  $31,860  $70,760  $61,801 
                 

Gross profit (loss)

                

Sterilization and Disinfection Control

 $10,486  $8,770  $21,914  $18,790 

Biopharmaceutical Development

  6,601   6,212   11,293   10,678 

Instruments

  4,112   4,852   8,772   9,541 

Continuous Monitoring

  2,016   1,368   3,468   2,552 

Reportable segment gross profit

  23,215   21,202   45,447   41,561 

Corporate and Other (b)

  (75)  83   (96)  64 

Gross profit

 $23,140  $21,285  $45,351  $41,625 

Reconciling Items:

                

Operating expenses

  18,939   16,815   38,027   33,585 

Operating income

  4,201   4,470   7,324   8,040 

Nonoperating (income) expense, net

  (342)  2,086   1,363   4,902 

Earnings before income taxes

 $4,543  $2,384  $5,961  $3,138 

 

 

(a)

Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.

 

(b)

Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other. 

 

The following table sets forth inventories by reportable segment. Our chief operating decision maker is not provided with any other segment asset information. 

 

  

September 30,

  

March 31,

 
  

2021

  

2021

 

Sterilization and Disinfection Control

 $2,187  $2,333 

Biopharmaceutical Development

  3,706   4,162 

Instruments

  4,566   3,253 

Continuous Monitoring

  1,658   1,430 

Total inventories

 $12,117  $11,178 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Subsequent Event
6 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Subsequent Events [Text Block]

Note 13. Subsequent Event

 

As disclosed in our Form 8-K filed on October 29, 2021, the Compensation Committee of Mesa's Board of Directors granted a special long-term equity award (the “Special Award”) to Gary Owens, Chief Executive Officer and Member of the Board of Directors on October 28, 2021. The Special Award consists of an award of performance stock units covering a target of 40,000 shares (“PSUs”) that is subject to both performance and service conditions. The performance period of the award is the three-year period from April 1, 2021 through March 31, 2024 and the service period is the period commencing October 28, 2021 and ending on October 27, 2024, October 27, 2025, and October 27, 2026 on which dates eligible PSUs will vest and be distributed to Mr. Owens. 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Policies)
6 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, such unaudited information includes all adjustments, consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. The results of operations for the interim periods are not necessarily indicative of results that may be achieved for the entire year. The year-end Condensed Consolidated Balance Sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. This quarterly report should be read in conjunction with the consolidated financial statements included in our annual report on Form 10-K for the year ended  March 31, 2021.

 

Certain prior year amounts have been reclassified in order to conform to the current year presentation.

 

Our fiscal year ends on March 31. References in this Quarterly Report to a particular “year” or “year-end” mean our fiscal year, references to the first quarter of fiscal year 2022 refer to the period from April 1, 2021 through June 30, 2021, and references to the second quarter of fiscal year 2022 refer to the period from July 1, 2021 through September 30, 2021. References to “fiscal year 2021” refer to the fiscal year ended March 31, 2021, and to “fiscal year 2022” refer to the fiscal year ending March 31, 2022.

 

Risk and Uncertainties, Policy [Policy Text Block]

Risks and Uncertainties

 

The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgement about the outcome of future events. The current global business environment continues to be impacted directly and indirectly by the effects of the novel coronavirus ("COVID-19") and its variations, and it is not possible to accurately predict the future impact of COVID-19. However, we have reviewed the estimates used in preparing the financial statements and have identified the following factors that have a reasonable possibility of being materially affected by the impacts of COVID-19 during the near term: 

 

Estimates regarding the future financial performance of the business used in the impairment tests for goodwill and long-lived assets acquired in a business combination; however, we have identified no triggering events since our impairment analysis was completed during the quarter ended March 31, 2021; 

Estimates regarding the recoverability of deferred tax assets and estimates regarding cash needs and associated indefinite reinvestment assertions;

Estimates regarding recoverability of customer receivables;

Estimates of the net realizable value of inventory.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Issued Accounting Pronouncements

 

We have reviewed all recently issued accounting pronouncements and have concluded that they are either not applicable to us or are not expected to have a significant impact on our consolidated financial statements.

 

Recently Adopted Accounting Pronouncements

 

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2020-06, Debt with Conversion and Other Options and Derivatives and Hedging Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies the accounting for certain financial instruments with characteristics of both liabilities and equity, such as our convertible senior notes, due 2025 (the "Notes"). ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted at the beginning of any fiscal year after December 15, 2020. The update permits the use of either the modified retrospective or full retrospective method of transition.

 

We early adopted ASU 2020-06 effective April 1, 2021 on a modified retrospective basis, and our adoption of this standard had a material effect on our consolidated financial statements. Upon adoption, we derecognized the $22,735 equity conversion feature, net of taxes, that was recorded to common stock, and we derecognized the deferred tax liability of $5,747. We recorded an increase of $22,799 in aggregate to the Note balance as a result of the reversal of the separation of the debt and equity components of the convertible debt. The net effect of these adjustments, which represents $5,683 of historical non-cash interest expense, net of taxes, was recorded as an increase in the balance of beginning retained earnings as of April 1, 2021. The adoption of this standard will significantly decrease the amount of non-cash interest expense recognized in future periods as a result of eliminating the discount associated with the equity component. Our statements of cash flows reflect the lower non-cash interest expense in effect after the adoption of ASU 2020-06.

 

In each period in which the Notes have been outstanding, we have always intended to settle the Notes in shares of common stock rather than in cash, and therefore, we have applied the if-converted method to calculate the potentially dilutive impact of the Notes on earnings per share. In each reporting period, we have determined that the Notes were antidilutive. Due to decreases in non-cash interest expense that will result from the adoption of ASU 2020-06, it is likely the Notes will have a dilutive effect in future periods, which would decrease our diluted earnings per share. 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $11,985  $5,218  $853  $7  $18,063 

Hardware and Software

  85   3,472   4,485   2,063   10,105 

Services

  493   850   1,632   1,349   4,324 

Contracted Revenues

                    

Services and Software

  1,470   1,015   -   863   3,348 

Total Revenues

 $14,033  $10,555  $6,970  $4,282  $35,840 
  

Three Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $9,518  $3,238  $715  $15  $13,486 

Hardware and Software

  108   4,191   4,815   2,207   11,321 

Services

  706   1,005   2,028   614   4,353 

Contracted Revenues

                    

Services and Software

  1,220   697   -   783   2,700 

Total Revenues

 $11,552  $9,131  $7,558  $3,619  $31,860 
  

Six Months Ended September 30, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $24,861  $8,826  $1,795  $17  $35,499 

Hardware and Software

  245   7,029   9,723   3,907   20,904 

Services

  1,194   1,432   3,014   2,202   7,842 

Contracted Revenues

                    

Services and Software

  2,883   2,145   -   1,487   6,515 

Total Revenues

 $29,183  $19,432  $14,532  $7,613  $70,760 
  

Six Months Ended September 30, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

Discrete Revenues

                    

Consumables

 $21,002  $5,177  $1,523  $45  $27,747 

Hardware and Software

  237   6,747   9,835   4,162   20,981 

Services

  956   1,787   3,880   1,145   7,768 

Contracted Revenues

                    

Services and Software

  2,424   1,369   -   1,512   5,305 

Total Revenues

 $24,619  $15,080  $15,238  $6,864  $61,801 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three Months Ended September

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

United States

 $19,384  $11,222  $37,839  $27,594 

Foreign

  16,456   20,638   32,921   34,207 

Total revenues

 $35,840  $31,860  $70,760  $61,801 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract liabilities as of March 31, 2021

 $8,994 

Prior year liabilities recognized in revenues during the six months ended September 30, 2021

  (3,910)

Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized

  5,592 

Contract liabilities balance as of September 30, 2021

 $10,676 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Fair Value Measurements (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]
  

September 30, 2021

  

March 31, 2021

 
  

Carrying Value

  

Fair Value (Level 2)

  

Carrying Value

  

Fair Value (Level 2)

 

Notes

 $168,917  $211,097  $145,675  $188,780 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventories, Net (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

September 30, 2021

  

March 31, 2021

 

Raw materials

 $7,610  $5,755 

Work in process

  423   426 

Finished goods

  4,084   4,997 

Inventories, net

 $12,117  $11,178 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

September 30, 2021

  

March 31, 2021

 
  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Intellectual property

 $21,094  $(9,409) $11,685  $21,201  $(8,595) $12,606 

Trade names

  8,574   (3,265)  5,309   8,612   (3,129)  5,483 

Customer relationships

  144,869   (58,459)  86,410   145,754   (52,206)  93,548 

Non-compete agreements

  1,299   (1,215)  84   1,299   (1,195)  104 

Total

 $175,836  $(72,348) $103,488  $176,866  $(65,125) $111,741 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Remainder of 2022

  7,398 

2023

  14,622 

2024

  14,107 

2025

  12,515 

2026

  11,731 
Schedule of Goodwill [Table Text Block]
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Instruments

  

Continuous Monitoring

  

Total

 

March 31, 2021

 $30,153  $93,399  $19,186  $18,103  $160,841 

Effect of foreign currency translation

  (100)  (752)  (12)  -   (864)

September 30, 2021

 $30,053  $92,647  $19,174  $18,103  $159,977 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Convertible Debt [Table Text Block]
  

September 30, 2021

  

March 31, 2021

 

Principal outstanding

 $172,500  $172,500 

Unamortized debt discount attributable to equity

  -   (23,497)

Unamortized debt issuance costs

  (3,583)  (3,328)

Net carrying value

 $168,917  $145,675 
Interest Expense on Convertible Debt [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Coupon interest expense at 1.375%

 $593  $593  $1,186  $1,186 

Amortization of debt discounts and issuance costs

  222   1,341   443   2,667 

Total

 $815  $1,934  $1,629  $3,853 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2022

  

2021

  

2021

  

2020

 

Stock-based compensation expense

 $2,039  $2,008  $4,236  $3,276 

Amount of income tax (benefit) recognized in earnings

  (719)  (522)  (3,504)  (1,447)

Stock-based compensation expense, net of tax

 $1,320  $1,486  $732  $1,829 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Stock Options

 
  

Shares Subject to Options

  

Weighted- Average Exercise Price per Share

  

Weighted-Average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Outstanding as of March 31, 2021

  253  $129.55   2.7  $28,856 

Awards granted

  37   268.85         

Awards forfeited or expired

  (3)  173.29         

Awards exercised

  (37)  94.49         

Outstanding as of September 30, 2021

  250  $154.16   2.9  $37,092 
Share-based Payment Arrangement, Activity [Table Text Block]
  

Time-Based Restricted Stock Units

  

Performance-Based Restricted Stock Units

 
  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

 

Outstanding as of March 31, 2021(1)

  37  $206.56   20  $207.88 

Awards granted

  29   267.09   -   - 

Performance adjustment(2)

  -   -   16   190.07 

Awards forfeited

  (1)  210.22   -   - 

Awards distributed

  (19)  208.13   (28)  197.81 

Outstanding as of September 30, 2021(1)

  46  $244.45   8  $202.00 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Earnings Per Share (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net income available for shareholders

 $3,720  $2,679  $5,715  $3,896 

Weighted average outstanding shares of common stock

  5,211   5,110   5,182   4,821 

Dilutive effect of stock options

  109   119   109   125 

Dilutive effect of RSUs

  24   12   33   12 

Fully diluted shares

  5,344   5,241   5,324   4,958 
                 

Basic earnings per share

 $0.71  $0.52  $1.10  $0.81 

Diluted earnings per share

 $0.70  $0.51  $1.07  $0.79 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Assumed conversion of convertible debt

  608   608   608   608 

Stock awards that were anti-dilutive

  43   63   40   49 

Stock awards subject to performance conditions

  8   21   8   19 

Total stock awards excluded from diluted EPS

  659   692   656   676 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Total revenues (a)

                

Sterilization and Disinfection Control

 $14,033  $11,552  $29,183  $24,619 

Biopharmaceutical Development

  10,555   9,131   19,432   15,080 

Instruments

  6,970   7,558   14,532   15,238 

Continuous Monitoring

  4,282   3,619   7,613   6,864 

Total revenues (a)

 $35,840  $31,860  $70,760  $61,801 
                 

Gross profit (loss)

                

Sterilization and Disinfection Control

 $10,486  $8,770  $21,914  $18,790 

Biopharmaceutical Development

  6,601   6,212   11,293   10,678 

Instruments

  4,112   4,852   8,772   9,541 

Continuous Monitoring

  2,016   1,368   3,468   2,552 

Reportable segment gross profit

  23,215   21,202   45,447   41,561 

Corporate and Other (b)

  (75)  83   (96)  64 

Gross profit

 $23,140  $21,285  $45,351  $41,625 

Reconciling Items:

                

Operating expenses

  18,939   16,815   38,027   33,585 

Operating income

  4,201   4,470   7,324   8,040 

Nonoperating (income) expense, net

  (342)  2,086   1,363   4,902 

Earnings before income taxes

 $4,543  $2,384  $5,961  $3,138 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

September 30,

  

March 31,

 
  

2021

  

2021

 

Sterilization and Disinfection Control

 $2,187  $2,333 

Biopharmaceutical Development

  3,706   4,162 

Instruments

  4,566   3,253 

Continuous Monitoring

  1,658   1,430 

Total inventories

 $12,117  $11,178 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
6 Months Ended
Sep. 30, 2021
USD ($)
Apr. 01, 2021
USD ($)
Mar. 31, 2021
USD ($)
Number of Operating Segments 4    
Retained Earnings (Accumulated Deficit), Ending Balance $ 82,199   $ 72,459
Accounting Standards Update 2020-06 [Member]      
Debt Instrument, Convertible, Carrying Amount of Equity Component   $ (22,735)  
Deferred Tax Liabilities, Deferred Expense, Debt   (5,747)  
Convertible Debt, Total   22,799  
Retained Earnings (Accumulated Deficit), Ending Balance   $ 5,683  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Contract with Customer, Asset, after Allowance for Credit Loss, Total $ 0 $ 0
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 35,840 $ 31,860 $ 70,760 $ 61,801
Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 18,063 13,486 35,499 27,747
Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 10,105 11,321 20,904 20,981
Service [Member] | Transferred at Point in Time [Member]        
Revenues 4,324 4,353 7,842 7,768
Services and Software [Member] | Transferred over Time [Member]        
Revenues 3,348 2,700 6,515 5,305
Operating Segments [Member]        
Revenues [1] 35,840 31,860 70,760 61,801
Sterilization and Disinfection Control [Member] | Operating Segments [Member]        
Revenues [1] 14,033 11,552 29,183 24,619
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 11,985 9,518 24,861 21,002
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 85 108 245 237
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 493 706 1,194 956
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 1,470 1,220 2,883 2,424
Biopharmaceutical Development [Member] | Operating Segments [Member]        
Revenues [1] 10,555 9,131 19,432 15,080
Biopharmaceutical Development [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 5,218 3,238 8,826 5,177
Biopharmaceutical Development [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 3,472 4,191 7,029 6,747
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 850 1,005 1,432 1,787
Biopharmaceutical Development [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 1,015 697 2,145 1,369
Instruments [Member] | Operating Segments [Member]        
Revenues [1] 6,970 7,558 14,532 15,238
Instruments [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 853 715 1,795 1,523
Instruments [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 4,485 4,815 9,723 9,835
Instruments [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 1,632 2,028 3,014 3,880
Instruments [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 0 0 0 0
Continuous Monitoring [Member] | Operating Segments [Member]        
Revenues [1] 4,282 3,619 7,613 6,864
Continuous Monitoring [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 7 15 17 45
Continuous Monitoring [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 2,063 2,207 3,907 4,162
Continuous Monitoring [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 1,349 614 2,202 1,145
Continuous Monitoring [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues $ 863 $ 783 $ 1,487 $ 1,512
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition - Revenues From External Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Total revenues $ 35,840 $ 31,860 $ 70,760 $ 61,801
UNITED STATES        
Total revenues 19,384 11,222 37,839 27,594
Non-US [Member]        
Total revenues $ 16,456 $ 20,638 $ 32,921 $ 34,207
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition - Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2021
USD ($)
Contract liabilities as of March 31, 2021 $ 8,994
Prior year liabilities recognized in revenues during the six months ended September 30, 2021 (3,910)
Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized 5,592
Contract liabilities balance as of September 30, 2021 $ 10,676
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Aug. 12, 2019
Money Market Funds, at Carrying Value $ 240,822 $ 230,822    
The Notes [Member]        
Debt Instrument, Interest Rate, Stated Percentage 1.375%   1.375%  
Senior Notes [Member] | The Notes [Member]        
Long-term Debt, Gross $ 172,500 $ 172,500    
Debt Instrument, Interest Rate, Stated Percentage   1.375%   1.375%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details) - Senior Notes [Member] - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Reported Value Measurement [Member]    
Notes $ 168,917 $ 145,675
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Notes $ 211,097 $ 188,780
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventories, Net - Summary of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Raw materials $ 7,610   $ 5,755
Work in process 423   426
Finished goods 4,084   4,997
Inventories, net $ 12,117 $ 11,178 $ 11,178
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Amortization of Intangible Assets, Total $ 3,757 $ 3,512   $ 7,573 $ 6,866
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles     $ (334,000)    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Carrying Amount $ 175,836 $ 176,866
Accumulated Amortization (72,348) (65,125)
Net 103,488 111,741
Intellectual Property [Member]    
Carrying Amount 21,094 21,201
Accumulated Amortization (9,409) (8,595)
Net 11,685 12,606
Trade Names [Member]    
Carrying Amount 8,574 8,612
Accumulated Amortization (3,265) (3,129)
Net 5,309 5,483
Customer Relationships [Member]    
Carrying Amount 144,869 145,754
Accumulated Amortization (58,459) (52,206)
Net 86,410 93,548
Noncompete Agreements [Member]    
Carrying Amount 1,299 1,299
Accumulated Amortization (1,215) (1,195)
Net $ 84 $ 104
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Remainder of 2022 $ 7,398
2023 14,622
2024 14,107
2025 12,515
2026 $ 11,731
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2021
USD ($)
Goodwill $ 160,841
Effect of foreign currency translation (864)
Goodwill 159,977
Sterilization and Disinfection Control [Member] | Operating Segments [Member]  
Goodwill 30,153
Effect of foreign currency translation (100)
Goodwill 30,053
Biopharmaceutical Development [Member] | Operating Segments [Member]  
Goodwill 93,399
Effect of foreign currency translation (752)
Goodwill 92,647
Instruments [Member] | Operating Segments [Member]  
Goodwill 19,186
Effect of foreign currency translation (12)
Goodwill 19,174
Continuous Monitoring [Member] | Operating Segments [Member]  
Goodwill 18,103
Effect of foreign currency translation 0
Goodwill $ 18,103
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 7 Months Ended
Oct. 18, 2021
USD ($)
Mar. 05, 2021
USD ($)
Aug. 12, 2019
USD ($)
$ / shares
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Apr. 30, 2021
Mar. 31, 2021
USD ($)
Senior Secured Credit Agreement [Member]                    
Debt Instrument, Term (Year)   4 years                
Debt Instrument, Covenant, Maximum Total Leverage Ratio for the First Four Testing Dates   5.50                
Debt Instrument, Covenant, Maximum Total Leverage Ratio for the Sixth, Seventh, and Eighth Testing Dates   5.0                
Debt Instrument, Covenant, Maximum Total Leverage Ratio Following the Eighth Testing date   4.5                
Debt Instrument, Covenant, Maximum Conditional Total Leverage Ratio Following an Acquisition   5.75                
Long-term Line of Credit, Total       $ 0   $ 0   $ 0    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage               0.15%    
Line of Credit Facility, Commitment Fee Amount       28 $ 0 57 $ 0      
Senior Secured Credit Agreement [Member] | Subsequent Event [Member]                    
Proceeds from Lines of Credit, Total $ 70,000                  
Senior Secured Credit Agreement [Member] | Prepaid Expenses, Other and Other Assets [Member]                    
Debt Issuance Costs, Net, Total       $ 567   $ 567   $ 567   $ 650
Senior Secured Credit Agreement [Member] | Maximum [Member]                    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.35%                
Senior Secured Credit Agreement [Member] | Maximum [Member] | The Credit Facility Term Loan [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity   $ 75,000                
Senior Secured Credit Agreement [Member] | Minimum [Member]                    
Fixed Charge Coverage Ratio   1.25                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.15%                
Senior Secured Credit Agreement [Member] | Minimum [Member] | The Credit Facility Term Loan [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity   $ 25,000                
Senior Secured Credit Agreement [Member] | Swingline Loan [Member] | Maximum [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity   5,000                
Senior Secured Credit Agreement [Member] | Revolving Credit Facility [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity   75,000                
Senior Secured Credit Agreement [Member] | Letter of Credit [Member] | Maximum [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity   $ 2,500                
The Notes [Member]                    
Debt Instrument, Interest Rate, Stated Percentage       1.375% 1.375% 1.375% 1.375% 1.375%    
The Notes [Member] | Senior Notes [Member]                    
Debt Instrument, Term (Year)     6 years              
Debt Issuance Costs, Net, Total       $ 3,583   $ 3,583   $ 3,583   $ 3,328
Debt Instrument, Face Amount     $ 172,500              
Debt Instrument, Interest Rate, Stated Percentage     1.375%             1.375%
Debt Instrument, Convertible, Conversion Ratio Per 1,000 Principal     3.5273              
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 283.50              
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger     130.00%              
Debt Instrument, Convertible, Threshold Trading Days     20              
Debt Instrument, Convertible, Threshold Consecutive Trading Days     30              
Debt Instrument, Convertible, Consecutive Trading Days, Trading Price Per 1,000 Principal of Notes Less Than 98% of the Product     10              
Debt Instrument, Unamortized Discount and Commissions Including Equity Component     $ 5,175              
Third Party Offering Costs     $ 255              
Debt Instrument, Interest Rate, Effective Percentage       1.90%   1.90%   1.90% 5.50%  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness - Carrying Amount of the Notes (Details) - The Notes [Member] - Senior Notes [Member] - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Principal outstanding $ 172,500 $ 172,500
Unamortized debt discount attributable to equity 0 (23,497)
Unamortized debt issuance costs (3,583) (3,328)
Net carrying value $ 168,917 $ 145,675
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness - Interest Expense on the Notes (Details) - The Notes [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Coupon interest expense at 1.375% $ 593 $ 593 $ 1,186 $ 1,186
Amortization of debt discounts and issuance costs 222 1,341 443 2,667
Total $ 815 $ 1,934 $ 1,629 $ 3,853
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals)
Sep. 30, 2021
Sep. 30, 2020
The Notes [Member]    
Interest rate 1.375% 1.375%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 19, 2020
Jun. 19, 2020
Jun. 12, 2020
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Share-based Payment Arrangement, Expense       $ 2,039   $ 2,008 $ 4,236 $ 3,276  
Proceeds from Issuance of Common Stock             $ 0 $ 145,935  
Public Offering [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)     600            
Shares Issued, Price Per Share (in dollars per share) $ 225.00 $ 225.00 $ 225.00            
Proceeds from Issuance of Common Stock   $ 145,935              
Over-Allotment Option [Member]                  
Stock Issued During Period, Shares, New Issues (in shares) 90                
The FY19 PSUs [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Vested, Percentage of Finance Performance Target             280.00%    
GPT PSUs [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Vested, Percentage of Finance Performance Target             60.00%    
Restricted Stock Units (RSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             29    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)             $ 267.09    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)             19    
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)         3        
Share-based Payment Arrangement, Expense         $ 351        
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member] | Share-based Payment Arrangement, Tranche One [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)         1        
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             1 year    
The FY20 PSUs [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 8
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 202.00
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       6          
The FY20 PSUs [Member] | Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage             0.00%    
The FY20 PSUs [Member] | Maximum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage             200.00%    
The 2021 Equity Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)       330     330    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expense $ 2,039 $ 2,008 $ 4,236 $ 3,276
Amount of income tax (benefit) recognized in earnings (719) (522) (3,504) (1,447)
Stock-based compensation expense, net of tax $ 1,320 $ 1,486 $ 732 $ 1,829
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Options outstanding (in shares) | shares 253  
Options outstanding, weighted-average exercise price (in dollars per share) | $ / shares $ 129.55  
Outstanding, Weighted- Average Remaining Contractual Life (Year) 2 years 10 months 24 days 2 years 8 months 12 days
Outstanding, Aggregate Intrinsic Value | $ $ 37,092 $ 28,856
Options granted (in shares) | shares 37  
Options granted, weighted-average exercise price (in dollars per share) | $ / shares $ 268.85  
Options forfeited or expired (in shares) | shares (3)  
Options forfeited or expired, weighted-average exercise price (in dollars per share) | $ / shares $ 173.29  
Awards exercised (in shares) | shares (37)  
Awards exercised, weighted-average exercise price (in dollars per share) | $ / shares $ 94.49  
Options outstanding (in shares) | shares 250 253
Options outstanding, weighted-average exercise price (in dollars per share) | $ / shares $ 154.16 $ 129.55
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details)
shares in Thousands
6 Months Ended
Sep. 30, 2021
$ / shares
shares
Restricted Stock Units (RSUs) [Member]  
Outstanding, number of shares (in shares) | shares 37 [1]
Outstanding, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 206.56 [1]
Awards granted, number of shares (in shares) | shares 29
Awards granted, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 267.09
Performance adjustment(2) (in shares) | shares 0 [2]
Performance adjustment, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 0 [2]
Awards forfeited, number of shares (in shares) | shares (1)
Awards forfeited, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 210.22
Awards distributed, number of shares (in shares) | shares (19)
Awards distributed, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 208.13
Outstanding, number of shares (in shares) | shares 46 [1]
Outstanding, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 244.45 [1]
Performance Stock Units [Member]  
Outstanding, number of shares (in shares) | shares 20 [1]
Outstanding, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 207.88 [1]
Awards granted, number of shares (in shares) | shares 0
Awards granted, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 0
Performance adjustment(2) (in shares) | shares 16 [2]
Performance adjustment, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 190.07 [2]
Awards forfeited, number of shares (in shares) | shares 0
Awards forfeited, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 0
Awards distributed, number of shares (in shares) | shares (28)
Awards distributed, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 197.81
Outstanding, number of shares (in shares) | shares 8 [1]
Outstanding, weighted average grant date fair value per share (in dollars per share) | $ / shares $ 202.00 [1]
[1] Balances for performance-based restricted stock units ("PSUs") are reflected at target.
[2] During the three months ended June 30, 2021, the fiscal year 2019 PSUs vested and were paid at 280% of target, based on actual performance results and completion of service conditions. In addition, the PSUs granted to employees of Gyros Protein Technologies Holding AB vested at 60% of target, following a modification of the performance targets by the Compensation Committee of the Board of Directors during fiscal year 2021.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net income available for shareholders $ 3,720 $ 1,995 $ 2,679 $ 1,217 $ 5,715 $ 3,896
Weighted average outstanding shares of common stock (in shares) 5,211   5,110   5,182 4,821
Dilutive effect of stock options (in shares) 109   119   109 125
Dilutive effect of RSUs (in shares) 24   12   33 12
Fully diluted shares (in shares) 5,344   5,241   5,324 4,958
Basic earnings per share (in dollars per share) $ 0.71   $ 0.52   $ 1.10 $ 0.81
Diluted earnings per share (in dollars per share) $ 0.70   $ 0.51   $ 1.07 $ 0.79
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Stock awards excluded from diluted EPS (in shares) 659 692 656 676
Assumed Conversion of Convertible Debt [Member]        
Stock awards excluded from diluted EPS (in shares) 608 608 608 608
Stock Awards that were Antidilutive [Member]        
Stock awards excluded from diluted EPS (in shares) 43 63 40 49
Stock Awards Subject to Performance Conditions [Member]        
Stock awards excluded from diluted EPS (in shares) 8 21 8 19
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Income Taxes (Details Textual)
6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Effective Income Tax Rate Reconciliation, Percent, Total 4.10% (24.20%)
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%  
Income Tax Examination, Year under Examination 2019  
Gyros US, Inc [Member]    
Income Tax Examination, Year under Examination 2018  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2021
Mar. 31, 2021
GPT Acquisition [Member]    
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Accrued Expenses $ 1,899  
Liability for Collecting and Remitting Sales Tax States with Established Nexus [Member]    
Loss Contingency Accrual, Ending Balance $ 2,700 $ 2,714
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Significant Transaction (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Oct. 20, 2021
Oct. 18, 2021
Sep. 30, 2021
Closure of Our Butler, New Jersey Facility [Member]      
Severance Costs     $ 77
Restructuring and Related Cost, Expected Cost Remaining     $ 70
Subsequent Event [Member] | Senior Secured Credit Agreement [Member]      
Proceeds from Lines of Credit, Total   $ 70,000  
Agena [Member] | Subsequent Event [Member]      
Payments to Acquire Businesses, Gross $ 300,000,000    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information (Details Textual)
6 Months Ended
Sep. 30, 2021
Number of Reportable Segments 4
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information - Operating Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Total revenues $ 35,840 $ 31,860 $ 70,760 $ 61,801
Gross profit (loss) 23,140 21,285 45,351 41,625
Operating expenses 18,939 16,815 38,027 33,585
Operating income 4,201 4,470 7,324 8,040
Nonoperating (income) expense, net (342) 2,086 1,363 4,902
Earnings before income taxes 4,543 2,384 5,961 3,138
Operating Segments [Member]        
Total revenues [1] 35,840 31,860 70,760 61,801
Gross profit (loss) 23,215 21,202 45,447 41,561
Operating Segments [Member] | Sterilization and Disinfection Control [Member]        
Total revenues [1] 14,033 11,552 29,183 24,619
Gross profit (loss) 10,486 8,770 21,914 18,790
Operating Segments [Member] | Biopharmaceutical Development [Member]        
Total revenues [1] 10,555 9,131 19,432 15,080
Gross profit (loss) 6,601 6,212 11,293 10,678
Operating Segments [Member] | Instruments [Member]        
Total revenues [1] 6,970 7,558 14,532 15,238
Gross profit (loss) 4,112 4,852 8,772 9,541
Operating Segments [Member] | Continuous Monitoring [Member]        
Total revenues [1] 4,282 3,619 7,613 6,864
Gross profit (loss) 2,016 1,368 3,468 2,552
Corporate, Non-Segment [Member]        
Gross profit (loss) [2] $ (75) $ 83 $ (96) $ 64
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.
[2] Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Total inventories $ 12,117 $ 11,178 $ 11,178
Operating Segments [Member] | Sterilization and Disinfection Control [Member]      
Total inventories 2,187 2,333  
Operating Segments [Member] | Biopharmaceutical Development [Member]      
Total inventories 3,706 4,162  
Operating Segments [Member] | Instruments [Member]      
Total inventories 4,566 3,253  
Operating Segments [Member] | Continuous Monitoring [Member]      
Total inventories $ 1,658 $ 1,430  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Subsequent Event (Details Textual) - Performance Stock Units [Member] - shares
6 Months Ended
Oct. 28, 2021
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   0
Subsequent Event [Member] | Chief Executive Officer [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 40,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years  
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $% 9%,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !!0&13TKE2(^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y+#R;-I6.G#08K;.QF9+4UBV-C:R1]^R59FS*V!]C1TN]/ MGT U1HTAT7,*D1([RG>#;[NL,6[%B3EJ@(PG\B:78Z(;FX>0O.'QF8X0#7Z8 M(T$EY08\L;&S (BY$T=06-28R'-(%;W'!Q\_4SC"+0"UYZCB#*A6(9IH8 MST-;PPTPP9B2S]\%L@MQKOZ)G3L@+LDANR75]WW9K^;/ MC:^"30V_[J+Y E!+ P04 " !!0&13F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $% 9%-M@M 0. 4 ((5 8 >&PO=V]R:W-H965T&UL ME5A=4^LV$'V^_16:/+4S!-MR0L(=R(S)A393( '3WKGM]$'82N+!ME)))O#O MNY(=.S#..N6!^$-[=+0KG5WOQ5;(%[7F7).W+,W596^M]>:KXZAHS3.F3L6& MY_!F*63&--S*E:,VDK/8&F6I0UWWS,E8DO)R(GDR\M>X'V= M^M08V!%_)GRK]JZ)6^,>B?F2%:E^%-O?>+6@H<&+1*KL?[(M MQPX&/1(52HNL,@8&69*7O^RM 1T=,*"5 ?UDX!V:P:\,?+O0DIE=UC>F MV>1"BBV19C2@F0OK&VL-JTER$\902WB;@)V>?!-1 5'1),AC0S=MYA_H^+7G?(OG=WENWUU_W\(H,M,\4_\@ M9OY'?^WA8-',F%OQ$=N.X H36L:0V/H?7( M5XD"8N"#>Y;Q-E(XSMUU&)#;X&K^&#S-'V?7(9G=3XDSG2,W1 MAA0]CE2U?;"=W0&UD_>?OGSI4&BOD6C//S)XH%(JL1*-. T'ZU($KU%U[RA9 MOTE23NZ+[)G+5CH=BM[WO-' Q0@U>NX=)>BS/!(2O&-SV0D)-422"$FFHH $ M!'E(Q.V1Q=%1/?<:0?=P1:Y(/K$W,HLAJ,DRB]5R7?.=*DS!YTVL2O/(DPH\7+\_**_IG:0B@-V>JO9'/P@'0@CB%9C3%N39*@N+#;$ ;P/7>8"@[@NSY& MI$D,%%?S6V&+BK7(,8GK #D?C_IC*%PQ1DTNH+A\/R4:Y%8LB4=_?OZ%A#PJ M)'BKE1:.-!59!JH3:A&]G)!^!0K17BAV(/SY_W7YDUJ@_/4K]9SD49V5WPI1";$>UE1F.V,&L$7IZE-"; M>@.2.0CI2LCVC=^E\!+V0!!%'( )BXA,8Z-X-.C!#_,6)J2JT+!:]4>31RG MJTKS&YWWC]+YZXS+E=E@OP(")& X_1N6M[JO ["36B/S/J[2.V>M.3@+(X3# M=!)JY-['E7IW*C\H8V@[1V1>:$B0N=&TMJY-A3RTR*;K^#H94CJD/GR_O>Z3 M:/%QO;,GH76(K.7:\YB+LT >+\40N]NS 1UVW7R'U!+ P04 " !!0&13 M=S]?1_<% #2%0 & 'AL+W=O[TYY&\'\GCK9#?U9HQC1Z+O%0GD[76U8?93"W7K*#JO:A8"6]60A94 MPZU\F*E*,IHU3D4^(YX7S0K*R\GIBUKGO&37$JFZ**A\.F>YV)Y, M\.3YP0U_6&OS8'9Z7-$'MF#ZKKJ6<#?;1\EXP4K%18DD6YU,SO"'.4F-0V/Q M%V=;=7"-3%/NA?AN;JZRDXEG%+&<+;4)0>%GP^8LSTTDT/&C#3K9?],X'EX_ M1__4-!X:L:=8%U?3T6(HMDL8: MHIF+)C>--[2&EZ8;%UK"6PY^^G0NR@PZA64(KI3(>48UW)S3G)9+AA8FL$)O MYK64K-3HFDDN,G17TCKC8/@6O4-WBPOTYN@M.D*\1+=K42M:9NIXID&>^PPWT^[OZ52G#'+O<9)&6?&;+/#&GB^0/QSA:+ MR]O%2"!_'\AO @5#*:9JC2 E:&DNV(^:;V@.R72F:!-RKN6K*(\0^RQ,I-0-4D5 M>LVD2VAD28C\L*_3-@I2G+IEQGN9\:C,6Z%I#M5H5P.H4LP]>&/KVSY. Z\_ M>!UFGA\' R*3O)P2+]F;>YYD_I-84=EL?FRZ&-\UVH=8*UD(9+Q^F*)S"\G5*?-*\ M"JZ! M83,K,0ORODC;+"9!.+#/(!W;R#C; ,1U4>?-04FS68.)5E22K^QC2 M('<'B+L;+:KF#.Y>:"V*YG+-*(@W!O!^):"HMS?F6&]_C'OZ'U!+ P04 M" !!0&13301W#:\" !5!P & 'AL+W=O/SOCSG^&MV4/K!Y(@6'@LAS=S+K2VO?-^D.1;,7*@2)8ULE2Z8 MI:[>^:;4R+):5 @_#(+$+QB7WF)6OUOIQ4Q55G")*PVF*@JF_]R@4(>Y-_&. M+^[X+K?NA;^8E6R':[3WY4I3S^]<,EZ@-%Q)T+B=>]>3JV7BXNN GQP/IM<& ME\E&J0?7^9;-O< !H<#4.@=&CSTN40AG1!B_6T^O^TLG[+>/[E_JW"F7#3.X M5.(7SVP^]RX]R'#+*F'OU.$KMOG$SB]5PM2_<&AC P_2REA5M&(B*+ALGNRQ MK4-/,)F>$(2M('RO(&H%49UH0U:G=3F&G5M:C5EPZ6;Q;75 M-,I)9Q=+)3.:$\R 6D8)GC%+G1LFF$P1UL[8P&A9:8W2P@HU5QG<2U9EG +' M,%HQ-Y*CY2D39@R?X'Y]"Z.S,9R!#R:G80-J*&@;T0)+'\ZA9!KV3%0((YJ:3 G!M($2=3.!XR'PZ 54 M\ S[M8@GT-,.>OH!Z'9ML+[O4//73BTJW=<&A"X)65P\9DL='.(-QVKROH0^T" M:'RKE#UVW-':W:2+?U!+ P04 " !!0&13O&UFD_4% ! &0 & 'AL M+W=O+O 6B]U'Z/J)BV]R MSYA"SV51R9O97JG#U7PN-WM6IO*2'UBEO]ER4:9*WXK=7!X$2[/&J"SF%.-P M7J9Y-5M<-\\>Q.*:'U615^Q!('DLRU1\OV4%?[J9D=G+@T_Y;J_J!_/%]2'= ML4>FOAP>A+Z;]UZRO&25S'F%!-O>S-Z1JQ4-:X,&\7O.GN3H&M54UIQ_JV_N MLYL9KF?$"K91M8M4?YS8DA5%[4G/XZ_.Z:P?LS8<7[]X_Z4AK\FL4\F6O/B: M9VI_,XMG*&/;]%BH3_SI-]81"FI_&U[(YC]ZZK!XAC9'J7C9&>L9E'G5?J;/ M72!&!MH/;$ [ VH:^!,&7F?@_>P(?F?@_^P(06?04)^WW)O W:4J75P+_H1$ MC=;>ZHLF^HVUCE=>U8GRJ(3^-M=V:K'D5::7G65(7TE>Y%FJ],VCTA\Z'Y1$ M?(ONJPTO&3K[4J7'+-??GZ,+].7Q#IV].4=RGPHF45ZASWM^E&F5R;?HS:O[ MZ[G24ZT'G&^Z:=VVTZ(3T_+0>UZIO40K/;T,L+]SVX<.^[D.41\G^A*G6^IT M^,@.E\C#;Q'%E #S6?Z\.8;H_+_15_]Y]%?!\/JD\1I__H2_3^S$JB,#U[6U M#!O+NDJ=%EX0^WK4TSA: (K$H8&ZLU$1CDS4RD:%),:D1[VBZ/<4?2?%)9>J M3GWAH-IZ"$8#$QIADRJ PD$4&%1M% U\G!A4 10F40A3#7JJ@9/JKX)+B0Z" M;W,%T0SL03UBK2B (C0V:=HH/_ "8M $4"2D 4PS[&F&C9DW0?/C@8E4Y=4. ML>=#7?+DE6,K1+W7R!F\1]WBM$\H;I'-(O0](VPVR(OBT(B:#4H"; ;-!FE' M$[L@[MG%[M1@E0Y:@7011VFFVT\N51W$$X,(QW:FDS V&0,H'!(S46R43CI, M#GD!]5-LE1L]@WK3.__@A_J5@A13NP)A,1D#(#\T21;PC8H M\*D!6@$@3#!,E^!! F GX<]9* ADI'V(D_A0$O)&X8"$B;V-J;GYEA#*C\Q^!J BSUID !5C?VJ5 MZ4"6.NO?!U[92^PJ@620 \2M!^XKQ;0&5"]NVWI1%'>"]U@[SB;6;,$@"1Q#,W$X0*J=E- 907!]Y$H ?E0-S2X:/:,X'.VI0Z M?XG)6U0QF+;=U"\("2*3.* C FKR!GS1,#1Y0Y+$3R9X#S*"N'5$6T:J<9J9 M00#YV]W^PO.I21_0%]AJE "*>*%G\@?T13+J+:_Y#_J"A$[^JU14FK1$:Z9? MX%E74Y!*GR=*:0B((4L@ "CJQ5;"VZ@@"4V) * \XL43Q <)1-P:Z+XG6JO( M4]X<(IRMM7;0BO(#\B@ATCB[!Q]8NM]W;[NN]H& M'70'=>N.VU3FF[I&H(P712I& X!9T[F+1O3P962V8A!E54H 12[-_0*ZB@D> M_TTH;#J($.H6(7=Y<:R/7/Y%' @4!S,,$,A\T[H#4.02F_H+'G"B8=!!D5"W M(OG:G.*Q["(]Z8:Q8TCOI%*7CNY$B1^55%I)Z-1SYML@4ZA;I@SYUHX !]<6 M!0$E5I(!*$),O0>B8O,E!D#Y,9W*JT&&4+<,&>>5BZ\M!@+/]TV^ $J_Q)A\ M(5^6O@50?C)5C.D@/ZA;?CP(GATW"OWQGI5K)OYTIN5NUA_N"^_6WA?2IV>251P;9Z*%TG]+*)]KB^O5'\T)Q'K[E2O&PN]RS- MF*@!^OLMY^KEIAZ@_]%D\0]02P,$% @ 04!D4T/FQBW7 @ 10@ !@ M !X;"]W;W)K>Z*LEH0=2-6%,.*TLA"Z+!E"M7K24EJ245N8L]+W8+PK@S M&MBYN1P-Q$;GC-.Y1&I3%$2^CVDN=D/'=_833VR5:3/AC@9KLJ(+JI_7#7&0SIT/),0S6FBC0<" MGRV=T#PWCB"-WY5/IPYIB(?CO??/5CMH>2&*3D3^DZ4Z&SI]!Z5T23:Y?A*[ M+[328Q-,1*[L+]I56,]!R49I451DR*!@O/R2MZH.!P3PTTW %0$W">$)0E 1 M@H]&""M"^-$(446PTMU2NRW M'DT$3V'7:8I@I$3.4J+!6&CXP''0"HDE+!5P"#-S.K8477X52EVA!YZ( JQG M3C8I ](5ND;/BRFZO+A"%XAQ]#T3&T5XJ@:NAE1-0#>ITAJ7:>$3:07H47"= M*32#]-(._O0\/S[#=Z%$=9WPODYC?-;A@JYO4.!]0MC#?D<^DX_3O2XY_Q=] M]L_1CXH1U(L^CUB9&Z/.WU;/WFW=M6WY@?^W<3OV-^"F]D^:3]=5\^L(]$KAA7**=+".7=]"!C M63Y:I:'%VG;E%Z&AQ]MA!N\\E08 ZTLA]-XP >I_#J,_4$L#!!0 ( $% M9%-]H:M+QP4 &X6 8 >&PO=V]R:W-H965T&ULE5A- M<^,H$/TKE&L.,U5)+-"'Y93CJL29J9W#S+HFF]TSEK#-1@(/8"?97[^-Y$B. M0$IRB4'IAL=KNA\P>Y3J06\9,^BI+(2^&FV-V5V.QSK;LI+J"[EC OZSEJJD M!KIJ,]8[Q6A>.97%F 1!,BXI%Z/YK/JV5/.9W)N""[942._+DJKG&U;(QZL1 M'KU\^,4W6V,_C.>S'=VP.V;N=TL%O7$S2LY+)C27 BFVOAI=X\M%&%B'RN)O MSA[U21O9I:RD?+"=[_G5*+"(6,$R8X>@\'-@"U84=B3 \?LXZ*B9TSJ>ME]& M_U8M'A:SHIHM9/$/S\WV:I2.4,[6=%^87_+Q#W9<4&S'RV2AJ[_H\6@;C%"V MUT:61V= 4')1_]*G(Q$G#C".WX$<'4C7(>IQ"(\.8;70&EFUK%MJZ'RFY"-2 MUAI&LXV*F\H;5L.%#>.=4?!?#GYFOI BAZ"P'$%+RX+GU$#GSL /1,MH)-=H M0?46?8.(:_3Y7M!]SL'F"SI']W>WZ/.G+^@3X@+]M95[346N9V,#R.SXX^R( MXJ9&07I0).B'%&:KT5= D[_V'\.*FF61EV7=D,$![]CN H7!&2(!P1X\B_>[ M!P-PPH;EL!HO[&/9$KBN"%PK62+(0D4-%YMZ&W/#F;X:*>>7Y" MWG.1R9+Y8E#[)I6O3>_#/)[@>#8^G!+C&H7I-&F,7L&*&UCQX/*O\W]A)]?; MR4C(_DR*C!<,B0:O_6Y[F65JI^2!PT9 J^&),G$#WG:0)X.0O[3;)GR 9HZDYT3$G40N4:AK3@^0#AHBW+P=KWX MO+<1Y^++JWS(ME1LF+8%]R0UM&:06Y;J@M,5+]Y,$WPB$'B0GNLLDWN;N9 N MC!_HJF!G-E6]51X[;. @Z988CU483'JBB$D+E P"_2X.4&&D@I7W R1N3-,@ M[0+T6$5)U .P%0$<#@)<*K:C/'_)VSI>TNZ^8P"]B$,7"XXFW<3PFDVCOIW8 M"@H>5I0F^COZ;$/OA1AYYC[)RB-"KU70QVJK+3A^"Z':LU<;OR+6T"=JNDURS%?A>,*H$ %<,]NV>^:/O"LHT=6+O&L$6"7H MK*# MAW7GYWOEV O<%1> 1!SH'C.2X#[LK0KA]$,'+@ZU07_@%(%;\<##ZK'<*RC) M-IOAH Q, 3_F^0SM"BIJ[6._]WQGSSY>FCP:@^,I[M+D,9L$/163M#)#@O=% MN)4:'U$^X,>1WP+N,^L'WFH2P1\*[YH+"B?*=X>7M*)"AD5EJ63&6'ZT'HUA[AJ$G1IG!UDH+&986EUKVQ%3&=45MQ2F4&WM:]*-W]20,4F<#NE9D M$O04;]**#AD6G25];F['<)FQ"0-=V]3 M^H]XQ)73)R]X-&;OH)(6K4APVKC M+>:^M/&B=@4&1TXM]UI-<)_"DU:(R+ 0?5VO668LU>RI/OXB8)@U1V'(P&II MMMI6#5MR#[2P ?(NQQ6=>-(]UWN,&PO=V]R:W-H965T&UL MQ5QK<]-(%OTKJA15"U6$J%]ZN"!5D#:)V\L.!+&MC"3S^/=[ M91O+4A^I14AF^$!LG=/=]ZI/]SV2;#__FN6?BYLT+;UOJ^6Z>'%R4Y:WH[.S M8G:3KI+B67:;K@FYSO)54M+;_--9<9NGR7S;:+4\X[X?G*V2Q?KD_/GVV-O\ M_'FV*9>+=?HV]XK-:I7DWU^ER^SKBQ-V\N/ N\6GF[(Z<';^_#;YE+Y/RP^W M;W-Z=W;H9;Y8I>MBD:V]/+U^I%^+H]=>EDOF8%.E% MMOS/8E[>O#B)3KQY>IULEN6[[.M5ND](5?W-LF6Q_=_[NN?Z)]YL4Y39:M^8 M(E@MUKN_R;?]B1C2@.\;\*$-Q+Z!&-I [AO(5@,F.AJH?0/5:J#BC@;!OD'0 M:L!Y1X-PWR!L-P@[&D3[!E&K@>AJ$.\;Q$.39OZ/F?,'-SE,]DYT.Y5L)::3 M,CE_GF=?O;SB4W_5BZU.M^U)68MUM:3>ESFA"VI7GE]DZSDMD'3NT:LB6R[F M24EOWI?TAU9.67C9-;W+9I]OLN4\S8M_>.,_-XORN_?XPSK9S!?$?N*=>A_> M:^_QHR?>(V^Q]GZ_R39%LIX7S\]*BK$:Z6RVC^?5+A[>%<]FM5DFU3+SQM?7 MM.Z>>F_3?)'-JSA>SK/;:B$^I5?_H[-3!>C]\29=?4SS_UYDJQ6MT6VLAX,@ M@(N'"N!=6M(61B=OG.3KQ?I3T1>%?J@H7OYV,?%>EF6^^+@IDX_+U"LS[VV2 M'W- /./^>/Y@J-'KATH"C'7I&&O@[%_U=_-3)8(]];C/ M?31WNU[5MM>JR'\YER(*F23R%Q"..(0C!H4S((17NYZ"HQ#JP7?[@LTXC9L4 M[>SDM;N32YO"5.1ST:1=V;20"]7J; +&8[X(6K2I3>-DNIC YU\>SK_L/?_C M;VD^6Q1IM9Z+[G"H\W?^Y(6)2VA"B2AT#*8595EQ]NL%U1:CF2$5",M MU7 5QC&.61UB5@\9,XI3V1,:*-F:3F4ETY+.Q,F8VHS&0(WS$1S.1]![/O3B MRX(V8S3T&^=D8FSFZFCFT:^X2'? ML#??;84XK5SXW)ME*[HT*9*MN4^_5:]APJ%]WGD0M7*V2>T)=C*FCH$:"4>' MA*/>A.G*@ZXKUF0GF2?K8KE-&B4;.6?7R9C8#,:CH)VMB]5(-SZD M&_>F^R^Z#%VL:6;A3,:N#?PJ!D&QL)6?36KGYNBFD1KS:[/N]R;W-L]F:4IK M]3K/5EYYDWJ+HMAL:R#M6+.=!]KN5D^]-9T(.G@@S+)BY^8?Q4\%4Z[-=Q_) M<09![-._CAR.+CC87Y4#C)O9N[%4L5"M>=[S^E3LIDP!I35:\RS51HO=R6F9 MS9ILCM_MM)AMM13S>2PZRB:KO18;;+;<4=A^0_A!%+47VYYW'&U(6X!H3X1- MXS)F[;FP62+B7'04#%:['-9O<^[J>IEM8'IM+ZL]#.LW,3]C?)G35UP BF5] MW=V\'M#-)0-F";E?T!>ROVA(Y'\!K\\ L]H]L7[[])/5=,A5*RCHCJXL_ZJ__1 MPG!'89L!X<>@4MBU/)0A;]M91 N5: O19HF82]8A %Y; ]YO#>Y:,+A=YWL+ M!J\+/>\O]#]3,+A=M6'!X':]104#T$#! *R^@L&/[I+T%^\'OB[F=HTGT^%W M2:BN\+R_PC_ I3$'-SM\&;9GU:[<;2_FIDP!I3%6\ZS4U9_W5_\[7"!SN_!; M0K8IIQ&+VED[.YJZ.FIF73L,WN\P[G*9S$&1]?WV=3)@69/MOA7B&JN9=EW. M^;V6\TONOA?BIDP 1?& MU-VL)HIU\Z!_X)SN-PW[KMBYK:YX$'8=FJ 9NQ1^?RZ%#W0I?)A+033;I:!!>UR*J%V*N)-+.;Z( M8>@L".12I*_:=^&F XC-T&L[(P;;&5>XKX3M+$XY#]N3=@%X%&EK-C1@68\= MP( L]%5K#[D4P&>Q,&CSKD!_I"7[Z0.X_1$P%K0GQ1Y5^@&=D(XYJ8V6^%N- ME@ W4R+!._RA.'IL]9<;+8&,5A2WI]5MM-R4*: TQFJ>E=IHB7LW6L)MM #E M-+*V17='4U='S:QKHR7NWV@)8'Y8W';5@&5-MMMHN<9JIET;+7&_1DNXC9:; M,@$4)<+V=:&+U4RY-EKB5XR6MY_+ 0<6"M6]! !IG,@K;4X&<5NS[ M74_F:ZWM>HL_3,-&Q$YO^V_/[Q@UQAJQC/Y:UM9##GA+U7/CB+< N^8ISP47[CL0 8C/TVA[( M?GO0<86,PPW %7+C-NY^I=EE/2(K8ZTT\(1&QI%LYPY&C6/9]8Q?UC9!]MN$ MNU91:1?UWBHJZ[HNA]7U05%$PZJHM&L^JJ* AJHHH/56T=I R'X#\="?< ,F M08JNY\.J+OZJO_@_Q(?ZW\E\IYW^/*39D RFF@VKO?U$EK)EW;#/4+-N-2V3;#2M&^R2%" M;F7IOEL"QFITU$SPZ,.[#V-IU%!+,X#8#+VV-.K^+(T::&D #UD:0$.6!HW: M8VE496F:1VI+H?HM!?X6PRM'JY>SV>XK);25_5;>T,9]01M:GMY47_'[DGJ3 MK?2]Q__,BN+),_1]A[.C;TJMTOS3]LM\!>V+FW59?8BQVE4/QW=?&=1\--Y^ M4:YU?,)'!AW78C06B"]&!AW7&30<>$ ,1S6CR&9Q]0@Q$-",!,*@ 0@Q$-",1,*@"0@Q$-"<=<*@#0@Q$-"<= M<*@#0@Q$-*\6/%[QU9*'.N"D PYU0(B!B.:D PYU0(B!B.:D PYU0(B!B.:D M PYU0(B!B.:D PYU0(B!B.:D PYU0(B!B.:D PYU0(B!B!:D P%U0(B!B!:D M P%U0(B!B!:D P%U0(B!B!;5YH]W_VK[ASH0I ,!=4"(@8@6I ,!=4"(@8@6 MI ,!=4"(@8@6I ,!=4"(@8@6I ,!=4"(@8@6I ,!=4"(@8B6I ,)=4"(@8B6 MI ,)=4"(@8B6I ,)=4"(@8B6I ,)=4"(@8B6E1' 3J"R E 'DG0@H0X(,1#1 MDG0@H0X(,1#1DG0@H0X(,1#1DG0@H0X(,1#1DG0@H0X(,1#1BG2@H X(,1#1 MBG2@H X(,1#1BG2@H X(,1#1BG2@H X(,1#1BG2@H X(,1#1JC*%V!56MA#J M0)$.%-0!(08B+U4XFBHTVV3=?_RRQEEMK'>_R_$FR3\MUH6W3*_)9/O/0KJZ MRG<_=;%[4V:WVU\H^)B59;;:OKQ)DWF:5P3"K[.L_/&F&N#P@R/G_P=02P,$ M% @ 04!D4UR-2[6? @ Q08 !@ !X;"]W;W)K; SCV7"AM1U'N7'D=QS;+H>#V'$O0M+-" M4W!'IEG'MC3 10 5*DZ3Y#(NN-31>!A\"S,>8N64U+ PS%9%P&APRXR/ M)C:_"-,/:)J7U/Z>+)VA74DX-YZB%G3J(!BM+"HIN"-CZ>A%U\%9ABNR,'O, M40DP]C.;/U72O;#.O>:5D!3=99T%-Q2<@Y,95[;+OK#[Y8QU/G79)R8U^YUC M9;D6=A@[*MJGCK.FP$E=8/I!@7UVB\1LV9P*%6_Q,37;=ISN.IZD1PF74)ZS M?G+&TB3M':AG>AS^J])'X;/3LR<'X//3LR='AM%OC[\?^ 8?\,WD1M+Y"\M* M+L49*X$T)*?#9!TZ-H%*<6-?O=U#YU=GN H9O"QMQLEY[W(8;_:'>DK0[)2@ M^7^"WHQAT(YA<'0,"X,9 $UA9;!@TMJ*ZPS\U<^P*$C/K/\"SEYW,K3NT&6> MUWDN]ZK[UN]=O*LNWOM>"S#K()262"OMZHO<>ELMO@D2],X_(8VN)?65IA;X M6V[64ENF8$64R?D5R8:I1;,V')9!%1[0D<:$94[_&3 ^@/97B&YG^ 3MGVO\ M#U!+ P04 " !!0&13U#G(TS,( #L$@ & 'AL+W=O3 M.L;VQ_D\%+5J9)BY5ED\J9QO9,2EW\Q#ZY4L^5!CYLO%XF3>2&TGYV=\[\:? MG[DN&FW5C1>A:QKIGRZ4<=OWD\-)?^.+WM21;LS/SUJY4;!XW4O_B7V'+VL9U*4SO^LRUN\G;R>B5)7L3/SBMC^K M[,\QR2N<"?Q?;//>Q40478BNR8=A0:-M^I6/&8?_Y< R'UBRW4D16_E!1GE^ MYMU6>-H-:;1@5_DTC-.6@G(;/9YJG(OGGUU4XE X\NEJ\*O%7M3!PMIF*Y6!Z^(N]H0.B(Y1V] M@E 0T8F?M)6VT-*(VRBC C-C>$7^FT'^&Y;_YAORK_U&6OUO2?U\W+!)G]GPCR M33%75L0:OG[MI(_*FR>D?.M\%-A'^2<.%^)W):3'GVB0>6G2,D'E)J6EF0:"H!1GE0972D18(0M%.*)Q.$-L";"7$.:C8Y/H@ ?/1*Q M]:[LBABR&/^@"Q6FI(T=W=:ZJ-D>!*P4VH(B%K<4=OA[A7.QEI$WE!Z5QXHU M^;3IC(S.T_)KIWVBT8QJ* M4P<% =FZAHZ^*HB*L-B;6^)7&"?!VZ9%G"D&G95=R: C-^%]2*NU+9 AAK!@7TJR?:N!NMPE2(N %[JE\&R41=@-4@#/R?AR?_3_]OUW M;Y?+Q>G=['8F_K%:W?#UX>G?X9\G0B*DC:@&\[1-3;PO%FWG0T=Y"N9R?#J3 M.95IRL3+ ;M514>9TK/NL:BEW2A T30Z4(^>I1Q68*VV.;U!9[1V@F2*OH^H M[M <6P/735>2:").^0?Z'L,XI61$E!@AB+-TPL \V,(),MHKK$)^!BI#Y+X4 ME=0^1OCS2>:%>FQ+,NPODG M_D7E^B0]G#\ZS/R[5#YB8**@0\:3DK"W(2:,B0,OC02RE4X$ '/ 8<0*F!!T M?=@("TI*%C/V=R:NV=M U8V?(GT#%=3>G!F>>B0EC%J*%:PQHC?QE\ZJ(6$0 M/ 6M9=KX2P=J]OO^G%TS_I^Y^,)S_K_<^VPY$U]TN$_TND.*,$1,. I!2J,A MCKL8AEW2Y9(:&)8.%0D;43]T,Q1+X-DU;0I?*L]5A?DPER?J-\"Z#P5.8[_* M'ZVR#QJ5E&51M]-L M,>BT!IE1^ I"H0221:0B9(E^PR5: 6E6#-Q0'JQ#UX4PB)40WJ$Z32ZO?[OZ M<" .WTU2&KR;X4]\_]V[DQ_>G8J/(W\WTI<]0-F/49(JSY6"JF;6-GC2A5UQ M),NU9Z<@-:;\W#A7;C55%0HANL>!02\NA\ 6S)A4G'=B@>DZSQ>GHG9;@(IQ M8IM[M*8>F-+2NA<$/_VO_@%&8.43F7B2**D!DA%1/HX9I_9(*"0ZH56J'/CL M %*JIY"CJ4%@N[8/*M5%%NB9\:_;]F>[TNL',AN/E'Y &U9[9?04P"LD)@"# M618[Q8,T'0>,;+$T\B#!(<@2B:Z0A^KYN KF8%WD5.[G(>037L0H8(;K?CJN MT_%G[?/9<<*&SX/>W%K*E.ZP\XGKLT+[A6?$2_H;#%N5CAONMRU#DUMUFRY5 M392\SXX+WD(L3J:8;M7M*D*HLT-6%6^HAC\0FEXGJ+"S ;<9&*]N%Q7YA?WEKP=(:N026@1^7V;A#QO%W\Y7AZ\O;HQ-%K:/7&YPI:!Y/L%AG#[AT\*Q"5\@TY(C*NX85<-!S MNQT%?KKOG7<^^@*!BK'A[RQ41\'D]#%BN#M\REFE+QB[[>D[T*UDIB-: .>5P[(Y M2,'S@.O\/4$L#!!0 M ( $% 9%.I&N6P_@8 ,P1 9 >&PO=V]R:W-H965T^WAO[R6VE].QIUVEWL]AZW[]9+EVS ME3OAKDPO-=ZLC=T)CZW=+%UOI6@#TZY;\C@NECNA].+V.CQ[;V^OS> [I>5[ MR]RPVPE[N).=V=\LDL7QP0>UV7IZL+R][L5&/DC_>__>8K>+M\F;NXSH \&_E=R[LS4C3U;&?*+-+^W-(B:#9"<;3Q($;H_R7G8="8(9 MGR>9BUDE,9ZOC])_"K[#EY5P\MYT?ZC6;V\6U8*UL&9PWNXD9%NR4'N_B:8K#&4,5O\# )P8>[!X5!2O?"2]NKZW9 M,TO4D$:+X&K@AG%*$R@/WN*M I^__).Z-V6A%(;M>>F@@ MNF4S2;L;I?$7I!7L5Z/]UK$?=2O;Y_Q+6#:;QX_FW?%7!3[(_HJE<<1XS)-7 MY*6SNVF0E[[BKF/>L)^4%KI1HF,/7GB)-//N%?G9+#\+\K,7Y!^CN+9FQ^X1 M"XNT Z1^R^X#F-*R_WR43Y[==:;Y].>E$+^J@8KTC>M%(V\6J$(G[:-<3"A> ML3\D,M*IC8Z0(WI80_E@)6WL)^DCAFKH(B9TRZA>/7[L\R ZY0^L(6.1?DH[ M;X<0CT#HS-KO!0D!!4I7K#KI1AFD7#6(9VM169KU5D&1Z@YL=6!^*U&TFZ$3 MWM@#EI\'9<;X5M2=W_Z'9#LV7"L9UL50/0=M)+ M"S-Z"\_AA3L@[>#YE_!T#TV0YV"A=@8MZ. \61UBS)AG=EL BFIVD@MK>A@ M]^0(S#>#1<> S2Z40C 9+::90 3G!JD!6/%"/BGGE=Z0?G^TXT1#&3 M4CAZBL85^_GHL@M!V EHUY(EG'U$B-:F0^,D%A]"SP+JVK-6.;'9(,1(WQ8J M0N(YT-L0>[^U$B+5$T,-P?L5,N]82'2)(9THS@OV$ND# JTZ]46,310!?(>8 MZ/745>^GM+E3I@=V.R3FX -$[V!19X*/[)>SI"(.I0Y MQ@+:8S<*U,>D8]^Q)(GJ*L(HB7/X/&5Q5J<@C%D2%2G'-*4J@A23$ M28Z>6D%+"CG5Y-[,#'.S*$[)=EB1Y^12$=5@_0XJ><5Q3_.HRKX.I?COA5(= MY0&<-.(IW ML2+)""8DPK? Q!&THBX!4EFED%3&\060$F##@T=)FI GV(^>%4E-]R2J"D0? M5?9_54<< 2[(H2JJ>$&>1F4=\"G'S,OJ^@60>)8C##&O$9224W[7 (G'N&6G M:"> ,:-J0"6EJ(8L@,G!667\&X#B417@23*J)\BK2A1*CN3X"U@<(%6AHNJ@ M-M18'A8EX I](H[*KX+K;U90G/*=A[:7E*'913DGAS+"C)=1F94OP952P.A] M'55I3O55\ !7=593=4XU52*X*0).#2P),)=%]4U@99Q 3XLZ@)7C$Y9':7P) MK&RJH"2/XBH>%V.W*)":&=U16W%R8@HC%28G:35DG3ZNP67OK5H-9"-F.Z5; M]:C:@:(?&CU+=5O4]F/!% ME4^]L1 ?T1 R?I+=F]=[\]H,)Q,<.[0+"FB#!@"UP)!3'E40V::A08Z!M^>@C]]6>;V-1?&'/3?#)KQ M/TX#[)WH,"V#^5\8BYKIJ<.P]BC9(\YRE,J].(2D!T"[,3% V(;IB08\@'4& M&H88T(=AY13RLY$R@KT.!RL2C/%NT%)8?3[FG,U7&'E[@S$-3"C 3K:SA:Q3 M8H4J]HHDCB@3L$HWW4"0T& .\0;0T[C7V $/@37&QBFY_ZI9C0D$:K/KA0Z^ M(U M\;2A<$VGVC"436%C#W0\<^-XKEJFC;^4#+\*"_N 2=A>!;*WQ],RS9F7 MW&+*/4O)^TLT(HS6S^6'YE\CA=Y;A6 >X.8S'CN> [_ #:5/WK=#Z%L4 9HM M=V."RY<2_'M\'I*8_?""72VQ?9O("'.X)W=FD\XLS5$4_+*NU83%&(L+IH91 MK"@+=ND8N#P[82/E-N%_!#>VE_&P/3^=_ZIX.Y[03^3C_QR 88-#%NOD&JSQ M59DOF!W_.Q@WWO3AO+XR'OD=EELI6FF) ._7!F>>:4,*YC]P;O\+4$L#!!0 M ( $% 9%,R5QDU'04 'P+ 9 >&PO=V]R:W-H965T2CZP)5&*]:4J)#4 M7OKU/4-IE4V]=HL^>$V1,\.9,W.&<[&Q[MZ7S(&VE:G]95*&T+P:CWU6E4&V1A?731JQ7<IO)<*4H M'J[WUM_$V!'+4GF^M>:KSD-YF9PGE'.A6A,^VLTOW,=S*O8R:WS\I4TG.U\D ME+4^V*I7A@>5KKO_:MOC<*!P/GE$8=8KS*+?W471R]2E+O@<*JA%ZY^M8%I3B_HC=*.OBC3,KUGY5O'@#[XBW' +2([SGJ+ M-YW%V2,6%_3>UJ'T]'.=<_ZC_AC>#2[.]B[>S)XT>,=-2O/)B&:3V?0)>_,A MY'FT-W\B9$_!TAM=JSK3RM!=4.%8O#_8/QGLGT3[)X_8/T#RM?:9L0*FI]\_ M\3;0C;'9_1_'4'W2J'#SE6]4QI<)R.?9K3GIDY?2;ZVC8@A&USZX-D9#F05] M?*#&:7!.FQW9@C+E2U)UWBWX6ZO7RHCXB()3.8,JF6U%W7'&.%P:'I%=&KU2 M0B5/+5+K_BG?0!A$:Y;TN=A)N!7Z'$M+O>,V&IH3J1NDM M >>^Q.F]CGVBZ.!^]G)YA-9M.1Y.7LIJ>G(X69Z>R.C\?G9U/ MZ-.#3$LE2OX[.[K.\*9XX*J .M+JT5;W(BJW3>SA^+Z^^QRCI\EB1-.4%BE= M>\]=*=A5K?^"#910WE%/#/Z00T O)MM:M;F6/((B.1Z9;N6MT;F2[>]\\D-S M('E&J+8UKFI=3 I>!!V]-RWJ#@8KCP<.>",,E%S#+NQB'4A5-6(%3,(NB 1M M(R%#5/P?T1" MPR7VJ@8"G$-M!NCH&ULA51+;]LP#/XKA-&C%S_B/!HD 9IVQ7IH433; M>AAV4&PF%FI+GL34[;\?93M>NK79P19)D9\^4B+GM39/-D"D+91=>3E3- M@L"F.9;"#G2%BG>VVI2"6#6[P%8&1=8$E440A^$X*(54WG+>V.[-5UAH>N%%WD'PX/0,P7)>B1VND;Y5]X:UH$?)9(G*2JW X';A M742S5>+\&X?O$FM[)(/+9*/UDU-NLH47.D)88$H.0?#RC)=8% Z(:?SJ,+W^ M2!=X+!_0KYO<.9>-L'BIBT>94;[PIAYDN!7[@AYT_06[?$8.+]6%;?Y0M[[# MQ(-T;TF773 S**5J5_'2U>$H8!I^$!!W 7'#NSVH87DE2"SG1M=@G#>C.:%) MM8EFX4<^H2!N)UH<[I'E #.^<@K2#6K50\0=0 M8[C5BG(+GU6&V=OX@&GUW.(#MU5\$G"-U0"&H0]Q&$]0=,7%VZ%27,81IWZ(&I^9(2&:V3A#";^. IY'?F3T0@>N<] *JB,3M%: M2.(A?V-75LDO,8.=UAF;_7":\/_\?/*6J6*F9Q#%?A1-G!#YT63ZUYFRKV4M M+.3<6TR7)<[FO_1]L,C99TZ)X;V+#8X:ID2S:\:"*]E>4=L[O;6?/!=MP_UQ M;\<6'[V3RD*!6PX-!Y.1!Z8=!:U"NFK:;Z.)F[D1:)P#[V\U7V>GN /Z M>;S\#5!+ P04 " !!0&13+9"DFWT$ !V"0 &0 'AL+W=OJP' MUTJ%-P;LT'7"/)]CJS(?NM_[&T&B^1:EEA\I* MK<#@ZF1V%AV=I[S>+_A=XL:^L8$C66K]P(-O]<]OLBSO!1.G!X; MO0'#JPF-#1^JWTWDI.)#N7.&O)+VN=-K[1 R.("O6M<;V;8@5 W?E!-J+9R/OFU81^/J+'GZ#G\$,KUUCXHFJLW^^?$],MW?B%[GF\ M$_ .^T-(P@#B,(YVX"7;\!./E^P(WX+3<"654)44+=PYX9!DY^P._'2+GWK\ M]!/\W5F%2VFK5MO!(/QYCT\.SEM=/?SU4:)WOH=+]\CVHL*3&=6F1?.(L^EL M#SDVZ?"@)?G7(%])B)%$I:G$K .] M<@K'1+E2K5^@@HVY2*)9IMRN&',%4# M230-OQIM+5P(8YYI!YQU>E .SJIJZ(:6\ECSE''R;^%KD$3TG\7_ P0EELJ: MZGR@\^L-W5C&/<,>Q%$0+E(R]A=!&B[@%S*C*,C+;'3&8<3.,L@6V>B,@SS, MX=Z(&D&)CK1!SB*%_22(Q3P9Q0L_F98)7/AJI609;#U7V\C> M0I2F09DO8#\K@S3CY64>I%%(CBPH,L+.8F*2DV.1!%E:PK56!Y7N>J3C$VN# MHQJ!^"X(AAX1,RG3UYG(\X_"%.ZUHQQ0)$46E$G.X15QD!"JCR],B&KI_3FQ M\OX\HS"F^"D[11J]SS@^40>P+ P#J]U2$M7/01KO @'+P9),+2NL6U)]>;2- ML+"74."%KXF]@O*;>&P6GVLH7+#RZ2/M[7"&\'U0N!T%<#4!;M5,U&U%J7E& M82R@JGGN54I&1\^X[,$*?=C6]S.;C\JSL9>^KI\_"*A!*VELM#BBK:& MAP7U<#-V^7'@=.\[ZU([JGQO-O1AA(87D'^EZ0:>!OR"[:?6Z3]02P,$% M @ 04!D4\.#5/?E!0 ) T !D !X;"]W;W)K&ULC5?;3N-($/V54I99@>1)8CM7%I"X#-IYF!DTP,[#:A\Z=CMI8;L]W6T" M^_5[JNV8,(1H)4CZ4O]E;.5<>#@4U6LA"VKRM9 MXB;3IA .6[,G_;"WN;@NUJN'!\,SDXJL92WTMU7-P:[022GSG 7!C)^MS%ZGDAFW MUQOIU]YW^+(05E[J_(=*W>JT-^M1*C-1Y^Z[7O\I6W_&+"_1N?6?M&YHXV&/ MDMHZ7;3,L*!09?,MGMHX;#',WF.(6H;(V]TH\E9>"2?.3HQ>DV%J2..%=]5S MPSA5=G[.7%>_RTY#1= MJU*4B1(YW3KA)/#E[![YHT[^R,L?O2/_"L&C*V637-O:2/K[3CXYNLAU\O#/ MKG#NE<:5>&PKDYM4]5^EBBZ-3)6C:Y&H7+EG^E;2%V&2%8V; MV 64Z=I02!&5VE'L/^]6\@WC0@IC295.0J,CX4@JMY*&A(<]&42+-&\_U4:G M.L^%\8:%B)'R,&<45V*0ANG_I5IBVYT LHE M/#*42:1H+2P=C"=3R$OI8#(>$@[ "4 @6PN0;5#1^AF'[995%1JFL_U&^7*G MK$MWHA\EUHY]3/(ZE? $A:2*NH !C]*@![$_2K.Z<1^: 9>P/QQ"B('8)H[] M(?E*7VTO"_'LMQN2_BYSS[T?[)9;&5TO5^B16$K>2D1,/>WB"NA;XC0?A;-- M1L.POY]IS^60+G4);YWB-#5E !'4%9K[625(;(ULP)H@"QA:L M,)7V\ 8,&"! >:H80XN:1X=EW9Q9-A=+P#9Y"%H8L>:-H%=,P0Z-@K(:KG'3 M842N1 G,'0+@F"-H 2ED>BX%CTO'?60)U)IRXYY/UU%3AYE;!4.26]_Y7!W#=H"ZS+6NGL M'QZZA^KQB'L#I]-A.E-F=!'XJRX> $]E5-YAAT5K$-QS&AKE/-,#6DM,NSRG M2G@]JU]4Z[#R2:,#=%'\9NK5>V^/_T45O4$N)JF [VI-UL)5E'U XC8(QJNIE=;_5 MRWD@==$!/IHRV$1$_JQYPGRDPR@.1O,I';UE_B4?AW$PGL4@Q"*.9EA\W?;U M4>0(&VR9S()Y..75:!Q,$-P?:.* V[+THKMQ)I_PC 67]NO MF%^"=8M<[;GVP?,)>UE=:M]YWAB!^@G[\73\ 7:/YW'W&0;A;-)]GS?/[ 3A>*E1B+C.P#OO3<8],\R9O-DY7 M_AV\T [O#K]&PO=V]R:W-H965T>WGNO>3)C;%?W5(I+VY79>5..TOOU\?]OLN7:B5=9-:JPI>YL2OI M\6@7?;>V2A8\:%7VTS@^ZJ^DKCIG)_QN:L].3.U+7:FI%:Y>K:2]NU"EN3GM M))WVQ:5>+#V]Z)^=K.5"72G_<3VU>.IO4 J]4I73IA)6S4\[Y\GQQ8#Z=H9=T2AYK(N_:6Y^5TU]@P)+S>EXZNX"7T'PX[(:^?- MJAD,!BM=A;N\;?RP,V 8NO&N/\V3OCE1B)0W'E3?YU:K>/6MUO[NI.\Q!77LYPW<18!+ M'X$[$F]-Y9=.O*H*5=P?WP>U#;^TY7>1/@EXI=:1R.*>2.,T>0(OV]B;,5[V MA+U.>"->ZTI6N98E+)=>06?>/8$_V. /&'_P&-^EM.J0=%*(J;PC6'%NK:P6 M/(7X^X.Z]>*BA+/_V>?>)]$I0H_=6N;JM(,0=,I>JTZ[A-'>)0PO#R^8T NS M0C [R?'PLK:Z6@B_5/A;I01<#3_,E-WX.UQ%AZ]\,94*C?>U#8T/&*]NE48>ZO3MGDG#Y7QE:JP(XCXWBTK_ MB]%6E9)0L'B,WG@YWS4*SA?2@4&);...P8XLV]7D=S->@<,3G\$EW6&%2]QX M=,_DZI;:2OPBTEZ<3<(]'N,^Z*79$>Y9+QT=-;8),Q>Z @#\+V]%=Z8J-=?^ M8-=D#5!I*ZR3$]U1,A$'HCL$(]RRWC >4"/I#08C-)ZCU1.5XDEIME]$TLM@ M"]T'8Z(VRE)^&J>3YRW4CJB7=1$XYL8QLE77JJJ5ZPFD76AWT1,+6&419+(J MA"R0P+3S5E(F[O$[4K&T^9(?"HPOS9H#93-5Q8*1.1&1U1UIMJYD76C/BL:B M54';E3.E+E@BVY F6F_8RQ%+-2B#0&"#;&L1]0J*->N@(Q)N*!D41*1H8K%? ML(]CW6"P+:@_IM?WRF8N$*@[%^37=*=/^"#]V!.%\LK%K =)CL$=U.Y^*3+&N%=#N75Q\[!_]73Q^P[VER]N46-ZCL(W"=F"K+.[(J?Z;CNYJQR;%!E@\U M^!NY3+PDW;R6VC:2V4KQ)T \J[]N@9!4>C2* MX@EV+8>[CD""^8(=$Z>/;GK GR&89!)'\>BA7+L)5)@F<82$2EV;#@5E*#VK M0Q=*N6D\CI(,D&,2]02OHE '.M.KCXXT!;]B"TO[6W212#32+I2/@)T^K.XLYMW"#M.H&71M M=LSQ)+Y >)UXAH\.#T[Y7W)&=D%'$N(\U,SDK M>;UXYP!F/T245X4J+P7N(6TK"1@YS%PW.[+[SHI: *5D[W0CI%,;FWCFDD*N/Q?V2C^2.2'35"&?<:[2;-I&G<"HGTTV;L M/3"1F-:S$G7Q_7RN>#[X[$40<%/%JX9V (M;;4[:QWVGA/[."6REX',Z9SIH M$AN]Z1D4K:VTJX6AHGL:V-BAR M[U25XR2*9N-*2!7<7/FY1W-SI1M72H6/!FQ35<*\WF*IV^L@#H:)+_*I<#PQ MOKFJQ1,NT7VK'PV-QMLHN:Q06:D5&%Q?!Q_BR]N4[;W![Q);N_,-G,E*ZV<> M_)9?!Q$#PA(SQQ$$O3;X$Y9UPXN;*Z!8,6U,T_O"I>F\")Q479>D,K4KR?M4.8 MPSG<"Z.D>K+PB :6A3!X-7:T 9N-LS[8;1Y5CON\_)F!; M=,F [C8Y&7")]0@F40A)E,0GXDVVV4Y\O,F);"TX#0]2"95)4<+2"8=TRIP] M$3_=QD]]_/1(_'^3"']\Q1<'MZ7.GO\\Q.C)@-R2E[86&5X'U',6S0:#H6:C M S6#6V%E!C@LU+1@_8*TD.FJ;ASFL'J%7&YD3B:@J/&EHB7D:5<@M/XD8WXN M-FBH,4$UU8KBZ#5'J*B5?$0+U./6">7#Y(WA%_L;K+5Q/*+=I)-'[O#>Y?USZF?C]+WN0K:QD*4SYRM5;'4DR!'S)L'8$0U!6/K&R MR;GDA*LFVI3CFOO-6!.\7::;,@>=98T!N>X7-P@6:48Z2>XM$E1\09-)BY30 MXQ"J?#UHW^\+U+[9,^B:-[- 5,&7Y3<;]NM,$8\'&,J1B'(V7FM5ACR7R\ZY M+6160$$U@14BRUDA<4/,",N5.40\O"-U\/*W00+:,]UA$JTPN1VH#CE*2]+( M[_TB-]3*1#M'U400(:)3X>2JY(25U 84-]6(&NDM+@C/ER8B3)K M2N&IUSW37 J.GD^%#WT1:59VV1% M>("SMTWZ,_0C)[LD[/)#>=*Z0"2>)$@ M+0-!IX'@9[*46[[]=J@T_8P(IPWAI,,\,-]UVM:V:S%.+C_:O)<$@0'NBOX/ M2)>$_<0R)\*/:.?K\YL@B8V@IN>\F V_9Z%+XM;"&4S""[(^@R2<72SH/0TO MXJF?GR]F\+T7,1A$;%>L!OUZ$S1_=J=A$L?TC..(G_,$TG!.L.Z&#L?U&KM3 MM=_8<;2 .%YT[V1ZR,'W>9+2,DPF_'QHMN+!\M8AFH:3-&4<*>.8D'T:+J;S MXZI^!M'H(O:O:4*O>!1'?C2/3ZFN=^L,I[%WBRZZR<4/QVI7+8X=X>-M_?^< MD \'VWE7F7)<.9A%\[V_/8'RDN'SV>MG2"R M]N#G4Y>BT18?/(14U\KO[M"XS2P;9_N%[WI515X8SJ>-6N$"X^_-@Z?9\(!2 MZ!IMT,Z"QW*6W8YO[BY97@3^T+@)1V-@2Y;./?/D:S'+1DP(#>:1$13]UO@) MC6$@HO'286:'(UGQ>+Q'_R*VDRU+%?"3,W_J(E:S[#J# DN53/SN-K]@9\\' MQLN="?*%32M[\2&#/(7HZDZ9&-3:MG^U[?QPI' ]>D=ATBE,A'=[D+"\5U'- MI]YMP+,TH?% 3!5M(JUJTHOS7UU$^ A]^&IS5R,\JBV&Z3 2- L, M\P[FKH69O -S!=^$WVO.XF9P$7V S@8M2#R6@R/H-W M<;#S0O NSM@9(#KXHJVRN58&%E%%I/R*X0S^Y0'_4O OW\%_=1_B+^>GQ)R'B& 9V:&D8M>L)&MPI[ M@.*43EXIN\) "E0V=3)*ME7Q1#7$06;06A7$[+8H-'<$9* MJ>"#V 1<M:CB#K/P;&Y(2\0^6-?$D:MMWNXMU4ECN?EI^1U*+1< M;-+56N8ZDN&&4Z)W,F%8G6C33=4N5L[H0NU(.F",1IHAW3^QXETFIE*LG*=J MD<(ZTF:WH\UW4!K*IB2A)4?]QF5^\,!Q(V)';"@4EX/Q3^(Z-B.0H=3H*2A+ M](=N?WIY-'A/?'PUD6+A<[@E ?(=!/>8=X)C%AQ?PS?ER4G=]",K3P:P();( MW9'3)J3E$Y%GCTJ"PG(':T7ID<))EVAI*_08"M1.EI20C0M!:DLR4;J#86!?764W4WN1YU#4V*DY\BXY/2A\:16R&*H]M0%4D4&/S^73Z-F^4<=EF ME?8>PF;E.[+&X4. V#6-"JSF^U2_)/#?P8/\=D:))*=]T]B?"S6V50$H45-PJ#X;X]W M:*T0L8R? VR4Q'OO/UF"JK7V?L,"BQ59^F+/_R#0SS7 MPJ>]C>D7#KWO]3(#W47RS0!F!8UQ_;\Z#GEX!G@_?04P'P#SI+N_**F\5Z0V MJ^ /$,2;V6210DUH%F><%.61 I\:QM'FLR>$V13^@CO?-(8XWQ1!N8)M1\95 MZ+3!N,J)+Q-(K@?B;4\\?X7X+7QB@CK"WZ[ XD]\SB)'I?.STNW\(N$CMA-8 M3*]@/IW/+O MQL@7B6]Q(?((Y.&#<8J#5!8>21&F#%S@7X[\R\2_?(7_8C[A MWD1M?>P"PO>O>"386J^??KR4YXO72-/>Q%9I7&?-ZREKM$1P>.W:5/+2&GS$J31Q6WB/V*HC, MW:GW3;I\2>C.JED:ZMH9S?E^W_9CZK=[/^Q91657>=0>@':&^0;]/0XH?"%4K+ MFK\Y&,2!STO/3WPPY(+Q*[;Y!5!+ P04 " !!0&13BE.W=>,]M:>G 5 MHH?G6ALW3RKOF\LL<[+"6KB1;=#PS<92+3P?J&K>?(V@0(WHM7^J]U^P#Z> MLX GK7;Q'[:=[I259>N\K7MC9E KTSW%0Z?K/&5@_>FP.)?^XSI#1PG+QR7DZ. *VQ&,,U3 MF.23\1&\Z1#S-.)-C\3LP%NX4488J82&E1<>N=>\.X)_.N"?1OS3U_@>SJ2# MG]_PV<-26_GPZU!>C\*&\;QTC9 X3WC^'-(3)D/]1J_5S\%5B4; 4EDG%1J) M*=P:.8(O!KY(;]=(G-"[7ROG,?B#=BITS)--@$+(%E(?&- MH@+.1V LIY\W$U(*GWEC?.0X< ?7VKJ6@[EGVK9N-$;$ $?XI&SK].Y$&,-> M)5_(7INCL2T=PML(J;3R.RA:"G0"E*\($3ZV!H=6'L&5 \$Q.%XA 2[H#;:2 M:V>UXO1S%5+.-B@C6R)F\.;B(J@[?$(NM RLG7?[WIQZ!AX;[NE0WQ>'!T1I MS,FAIL_VEDJ-5,;5Z=@5Y[[;+X-TV,Y7W5+ZJ]ZM]D^"2L6=J''#IOGHXBP! MZM9E=_"VB2MJ;3TW0GRM^ N#%!3X?F.YS?M#<#!\LQ9_ %!+ P04 " !! M0&13G5>([+H$ !K"@ &0 'AL+W=OB MU;NK23PY+'R6F\;YA=GU95=MQ$*XW[I/!E^S$64EMT)9J149L;Z:O(HO;E*O M'Q1^EV)GCV3RF2RUOO,?MZNK2>0#$JVHG4>H\/HJ7HNV]4 (X^\]YF1TZ0V/ MY0/ZNY [L^Z]VO8I]/YO%JW=KPI-V@F_() MU;UU>KLW1@1;J89W=;_GX'(4HWU2NNKXT>D?&:P/-"R'5 M8(W@I/)%63B#70D[=_U!.T$QIY>T$!N0[>A6#:4&9Y<5;OX6X&./X, M7$[OM7*-I;=J)5:/[6<(;8R/'^*[X2G\!+QGR3@)>2 MT_1.JDK5LFIIX2HG?.KV!'XZXJQ+:C^>%[:I:7$TP?U:8KV(RUN^<%O1S >F5);U&:3MDN!1F M9)*^-$:(1\7Z06LA[T]M!Q \HB/IBW:@TXBO0O4@>5J=@5MA9"N_#]%4:N7I MD&J]G\G7<�\R\H3EF4)%Z(699Q"'S.XM*O\)3E\9QNI.Z:"HG5HG>RAJ]]6E+IXTO7LIXR2D) 11X)D H\_2I5%]0DK$RC;P00\D+1<2*(.18B6+Z MQ6AKJ3-Z+1U-T17V_U 4L;3,(92L*#PHC]D\3OT.5N;1OS"4LQP1Y(RC6T R MGR<>,2_*1P2E+,9^RDK4P/OAH#1+XV?HX2R*T\&QAC)P,5'UZ#CILLSFA89G1$Z8CK/ M(: (C]A\X4'C=,\++S,( $ZRV LQRWF&L&J-F6]]Z+=H9GM!'SL!7WY!W.-' M9U%,L#E/YA2CTH@Q*5G$"TH2E@'S05VJ6F^%;Q"PFK(TM%7"4[ 6(8H/6NE1 M=SHHGQU\,%+XW4Z3E",1<%@.'"; F8./MY51,+.T%)AD<7#EJGM$AV10D# 7 M+"E]]3,VSWV22!]][%OQ5J&G#L2/35H!2FD7R$1X+\U#D1Y"W5O90'ZOJA:' M%6JQHGHLRTB4!QQ L+^3KI'JJ>J=X[ 1M-: VGD7A[Z $Z3G&N2'"'U' 7/Y MCN$TOM<#D)8H/;H#!> ?MKC5_2_L,[&.^7U_\ 4$L#!!0 M ( $% 9%-R7TQC20( "X% 9 >&PO=V]R:W-H965TCT(.P%:R)+CK0&^N^K M#\?0$+A(VM6^I[G4\ M\4U)SA%/QS7;X!+I1[W0UHH[EH)7* U7$C2N)]&L?SL?N'@?\)/CSARMP66R M4NK9&5^*290X02@P)\? [+3%.Q3"$5D9+RUGU!WI@,?K5_8'G[O-9<4,WBGQ MBQ=43J)1! 6N62/H2>T^8YO/M>/+E3!^A%V(S>R)>6-(52W8VA6786;[M@Y' M@%%R!I"V@-3K#@=YE9\8L>E8JQUH%VW9W,*GZM%6')?N4I:D[2ZW.)I^5830 MS^ #+)N5P9<&)<']UH[CF"R_BXKSEFL>N-(S7$-X5))* _>RP.)_?&QU=>+2 M5W'S]"+A$NL>9,D5I$G:O\"7=*^A%/M>0MZ9F.4XBVW$&]1:C[L9Z)S<& M,P,%-[E0!@O@$E2CP;U=&,&WG-0*-:0?0S6O#IY1\/2 2HT(LUIS ?W@A$>F M\Q*R8 Y.0 ?'38BX>NNY/O$,X;U2QT=ON$*]\9UJ(%>-I/"<.V_W&DDSBO?5G<=HW$G)34DV M&&>5I\79X.+@P^4Q[Y<-OQK:A-ZS8D_FSCWPX"8_&TS8("HHBRQ!XV=-5U04 M+ AF_-7(''0J^6#_N97^O?@.7^8ZT)4K?C-Y7)T-W@U43@M=%_&SV_Q(C3]' M+"]S19!OM4E[C[ YJT-T97,8%I3&IE_]V,2A=^#=Y)4#T^; 5.Q.BL3*:QWU M^:EW&^5Y-Z3Q@[@JIV&^0==LX?BKS#5^2]Y/#O%_,0/<#RQQX%;SL%;T7!VU<4 M7.I@@G*+7FB'2=56_=[\_D*/45T6+GOXXZ40[U7 *?LA5#JCLP%R,I!?TV"G M]8ZG;-2"_U]6A!S(7%EINV67:ZOKW$3*U97#!=F0G@+,RC5/?V^LMIG1A9I! M!B$58U KO28U)[(*"BOML<]8$>QS[";@-ZYDW$2V\@9"J@*Q79(EKXMBR^M4 MQ70VPK![*X:('H#NJR_>3:>3D_O1;*1^N+BXD_'!R;<*+(0CD;PIU:(SS]C$ M3I+F-E=5[4/-B(Y.I/N:M?.*IV5=R$8)$"_.**N]B:;9\?$Q6VF[)(2B+$U@ M\AFIFV2EJXQE'3A9:@O.XI ,06C9JA?-OC5PO:AS%ET42N=_(J$EC$.5P003 M)$(09_E$ ?-@B^>YWEYE*:,00)GBOE8+;;RJ^G<+":[VO8A4+I@N'-@)CA*' M0>8^N3\20+RX)&K8WS;26#$NAQ.>8&F$\UOY/9BHG[6'\X<'*2?5%?F(2L"7 M#AE;TK"W9"3T@0,O"XW(+DP" )!#GN\*,>'0M=?&L8"+24S?WY&Z%6]#!E=E ME2S,@[NM.2.L^A#9J*FZ@#6%:DW\J;;4D0@NCZ U3QM_J@'-=M^, 5K.85F[ M>23?#1:?>2[?TQ?7IB.UATJ..BHYVDLEGTUXD-N\1Y))D!FR_Y=-]NIXF4U8 M/JK-I F5UH'XHT$X)>2ZBP76*C+*D$OKG14>K% MT4ZI2Y7SG%4MC' :^RFFHX71J:!NF0';-T9BBT)@;W4_SJH/^L\/2L]1\^3:**.H%EQ=%''&DG#^F.36$Y9OQ&6^=)'7;$SI8;+TY!:DS7>QF2 F%9:=6,1T#OV,DQ.U?*?_B&,B)5/ M8-JR1^CLR+,143_V$4_P[!"D5 L@QW!QPW9CUY0X701Z0?Q^ MV_YM5^H)P4I8(K/6,VIJW?_CJ/VJ/L-MRY"_ 6L@PJ^J5;\UR$#VHY=G>!52 M8=-QDXX_:52>'.>;E/-(1BGB>2(G1'4KE9#0Z. >.(OXTQEVD3MI;5ZW#.W$ M1;VL4WU"OSM\-MD%1IHPTLCJ M1-%L[V9E,&:8?W*,^5V+ 0I&";*Y--PM1>ABH[=!NAHKU^E0_6-$5'8B(#6L MM$\)!,8I$7PD7/:@4.8X_L MW62\T,)(4\3XDP]3555& $,B&GQ)DL7@(F2 MXLJ)9K0N&;>B27D%Y8B\],:Y*6J^TX;UVTQ.]CD.@K?P*W @DK&[V#PO9#N3 MB:16/U#5( C;FE($[0@J+=?:-$)UTA2"RMI(F><+G MJ9U4"^]*42"7WC0'O8L?OD0YX]Y++/AM*:_JS/I GU/ VBJ^25>.XBR%0>5Z31A?(&K"\<(M,,6$'W M'\GY/U!+ P04 " !!0&13353ER4H% 1#P &0 'AL+W=OE,9'A7IJ5#N_8^L4XK+W1LR2T:L:"L7R\TK8=34[2MRL_ M.7&;V-C67'D2-JN5]O?GIG';TQ$?/7SX:A?+B!_&DY.U7IAK$[^MKSS,QH.6 MF5V9-EC7$F_FIZ,S_OX\Q_5IP>_6;,/.F& D4^>^X^3S['3$T"'3F#JB!@W= MK;DP38.*P(V_>YVCP20*[HX?M/^28H=8ICJ8"]?\86=Q>3HJ1V1FYGK3Q*]N M^\GT\62HKW9-2"W9]FO9B-2;$-VJ%P8/5K;M>GW7Y^$8 =$+B.1W9RAY^4%' M/3GQ;DL\K@9M.$BA)FEPSK8(RG7T\->"7)S\YJ(A@KPE7\VM:3<&^MHM6IM2 M]OI&3QL3WIR,(YA"@7'=JSWOU(IGU.;DBVOC,I"/[I44J>>4??!!KU8>+/0*7%N M/N3SSV2#W)B[2,X;5W__:U\V#VI'8KX/:UV;TQ$P+QA_:T:3FZ4WYDF:"20I MFM74^"%3Y#H:;QO[H_-+MS,"KMIVWI/B L0]%-VY=>NEABJOS2;:6C?D _C? MN#7P+Y+/;8A^@\.0)&R[<9N MFUTWK8+Q/-0_!I-= ]99F\(IS3 MJLQ@D%'!2^C+3$);X*^2LER23]K/MMJ;Y.FUF\@K,"E* ;W,:*D8.08E]G.A5-$L@2.ID-@7 M'./K&H"AS)]!B;,2HN<5A[;D")-@!6(NL0X?\EVP'!/,$HRB)#E7"!,4PDM@ M$I"TO"H I**4H*E@; ]('+ 1*2(N.48"\RZRG%?8 4FH#-+ 1 5)*036=P4@"0:=>LPV!Q@5L@&8)($- M*H$I0+)4X@5 "5HF>+A"/H&^L@"B9% <_P)+ $AE8E25S":.96E0 %QIGV"T M. JNGXQ0 NM=I&V/%VFSHYG @!1B)@I:J.(YN"0F#/]7M)09\BL7":YRAU-5 MAIPJ(+D2$HX;&$\P%WGY(K"40-!E7B6P,B[ 8\GV@:5Z!O&,LI)U@VZWR*$T M%?; +<;)@;,U&\[6[.#9>@T7T=D&SM"=4W7NW8I\O .46_#L(MV3C.\"NG3M MXNTEW/5FY"P$$P,ETWORJW$+K]?+A/(9W%_#D4?S0>?^P]%\S&Z3:OAQ] T* M#A=&';N-K:*R5-T.)T0Z;8"9LNJJ*0/JPHT5[J,MX3E54!Q0,#F@(P6M0*=4 M:6?N4/6/J/9'UK O#HP[!LU\0#,_B.9#/<(]-RX'Y.A0IQUF._-+JZ= Y7A/ M$[IP/S7V-@%W''X'W=F/WV"[Z6U;Y$K ORB?;W$!'7PX!9<0;ZOO'6>W!OM MG\CX[C+] \"S[6.J9YNT>\2E(0&J8=55@WFN&E[#)LT9>4/V^S5#L9>II*2% M]QZ$,[BTXVD&%23VVYKJ1K>UZ7.QQ]5T(>*8#Y(CW& JG=IHW= MBV7X.KSWSKIGSN/R[K$(,"QL&TACYB#*WA7 4M\]P+I)=.OTZ)FZ" 66ADMX MLQJ/"^#_W,$#H)^@@>$5//D'4$L#!!0 ( $% 9%-1?7O.5@( "D% 9 M >&PO=V]R:W-H965TV M+!DO4&JN)!"N)\%]?#?KN7R?\,IQKT]L<)VLE-HZYVLV"2(G" 6FQC$P^]GA M'(5P1%;&[X8S:$LZX*E]9'_PO=M>5DSC7(D?/#/Y)!@%D.&:5<(LU?X+-OWT M'5^JA/:_L*]SA[9B6FFCB@9L_8++^LL.S1Q. */H#"!I (G771?R*C\QPZ9C M4GL@EVW9G.%;]6@KCDOWISP;LJ?= 8=I0SVKJY SU !9*FES#9YEA]B\^M#);K"GKPXO># P$RK=_GIOSA?KNK6]TR5+<1+8O=1(.PSG(9:\HGZJV^X0P')]7_EU%/\ /%@U+F-A]9*XK@3W3HK[O4[ M@V'?6:-19SB*X+TYAR?7MT#:^"75D*I*FOHFM]'V';BOK__?]/H1L3UNN-0@ M<&VAT&UL?51+3^,P$/XKHXC#KI0ECZ8/JK8291W>K50C15%*@L;=,CA/YNO,V7N#WQQ; M*/' "ULN@UD !>Y8(^R=:G]BG\_8\>5*&+]"V]F.XP#RQEA5]6"*H.*R MV]ES7X<#P.PS0-H#4A]WY\A'^9U9MEIHU8)VUL3F!)^J1U-P7+J?LK&:;CGA M[.I&680,OL&5?$)IE>9H0KBA;OARS[8"S==%9,F/LX[RGG/=<::?<$[@6DE; M&O@A"RS>XR.*;P@R?0MRG1XEW&!]"J,XA#1.DR-\HR'ID><;'4G:0)??$;IL MH,L\7?99>#0I12,0U&XHXTL(%XW6),,?[PCN\=G"6JC\\>]')3WJPHWFW-0L MQV5 LV=0/V'@RF*QVJ(>:@/73.O6,M-8M%S9DP< +3<)+$M(_#Z7@, M#S0OP"746N5H#&3IB+X)7'+)J:,*V"M5T'$8SS):S\ZF[[M$4I><0)*&23)U M0A(FTQE\5-#HH$$KU'L_A@9RU4C;]>IP.DSZ>=?@_\V[9X(RW'-I0.".H/'I M=!R [D:O4ZRJ?;MOE:7A\6))KQ5J9T#W.T5_OU><@^']6[T"4$L#!!0 ( M $% 9%-5N!R6'P0 )D) 9 >&PO=V]R:W-H965T(-KZRSP/#WP$]YTSA#"./?T68P'>DVOI2? MK5]XW]&7.V;XJ6I^B-IN%T$10,W7K&_LM=K]P4=_4F>O4HWQ7]B-:\, JMY8 MU8Z;$4$KY/!GCV, MSRP>[0S,JO&8U7!,],XQ&7Q3TFX-G,N:UZ_WSQ#RA#MZQKV*]AJ\X=T1Q"&! M*(SH'GOQ%(?8VXOWQ,' X-\><\ED+O'FDO?@8?+4/89/K>%"2&'YX9_(OCM\.X]SF7NL>E8Q1*4MN(_YC/(4>#7Q;_!!(8$ MDQ*SM&<-=!KKC;9/\ DB2L(R0>&@)$E8PF<4*259D0[***1.69"T3 =E1+(P M@UO-:@Z2M7BAJ,P3.(A)E+DU*8G14$$R&KE)&I5^,BEB./6YAL'2O/%8S59T M!FB2D"(KX2 M2)*ZY45&$AJB(B5YBK;3")%DJ"ACDB8%7"IY6*FVXYA8;*,Y MQQ*&UXQX2S2#/^J0%,G/&>KQTS"!6V4Q!NA)GI(BSIQ[>41BM.K]"V.$6GA] MAJB\/DO1C=%_C$Z>4-C#WW3B;_J;^$O@HK>]YJ_O^?P1NX;A'R3W7BQOD_N: MNXY3XWTA0B1S!#F)R\*),=X-R7 &Y<3)-,R=G#J"I!A]E#/'I#S>&ZMLBE7V MX5A-5?1CCN\U_$Y66ZY%\QQG5ZS/A!%R/7:Y4RRS&KO(2JANR[!M5;RWHD)6 MG?$';,&=8R/>HK&Z'XCI=@C9J]ZX&BVLTBXW!R;^4B\^N4I"TQ@%)'N,[$72 ME806CHFTP$ [%J&$>1#B P(1/\A%$GKP"D9:DS/,W[W?VHEUBQF_\H\! MY:K1T#FGV>G=<3*TVY_+AT<+!F@CI(&&KW%K>)0CE?7P$!@&5G6^^=XIB^7% MBUM\.W'M%J!^K;#QC -WP/0:6_X/4$L#!!0 ( $% 9%.R_)@M#0, (' M 9 >&PO=V]R:W-H965TN55QK270:"+"ANF+V2+@G9V4C7,T%3M ]TJ9*4+:NH@ M#L,\:!@7WGKIUF[5>BD[4W.!MPITUS1,/6VPEH>5%WG/"U_XOC)V(5@O6[;' M.S1?VUM%LV!$*7F#0G,I0.%NY5U%EYO,^CN'OSD>](D--I.ME ]V-\L]*#IM9#,$$X.&BWYDQZ$.)P'S\(V > B( M'>_^(,?R S-LO53R ,IZ$YHU7*HNFLAQ846Y,XIV.<69]6=I$'+X VY$B5N# MI4"MX>R>;6O4Y\O T!G6,R@&O$V/%[^!E\,G*4REX2/AE2_C ^(V$HR?"6[B M2< [;"\@"7V(PSB:P$O&A!.'ETPDK*'/;P(N'>%2!Y>^ 7&)]%:R1Q/H'EF!EAY+K0G;" #-& M\6UG7!)& G[ON'FB^W$6)WZZF,'Y_X.YUAT3!4(AM:'+D_C9/"%',I)X3L9G M:BX%4^K)\GED=8>62S[W%]',6FGFY[,,)N3(1CFR23ENA$&JF(&/1VI;&H$> M_F]*-'G0ZQ+=5PKQQ0. EZK=\>/4ME.1/N&)=2V[EI+@SXGAD!@S$%TDL^P] M%3!;).,W\J-Y/HY7O5+,=4"Y>RFV!KHBOZH7QS'%)FD$:9I [.?Y#.ZEH4OU M#N91YI 72>K&/%[0F/CS+'E5O."D+S6H]J[[:G"']RUJ7!T;_%7?U_YS[_\. M=-7W7&BH<4>AX<6,Y%%]Q^TG1K:NRVVEH9[IS(I^4JBL ^WO)#W\86(/&'][ MZY]02P,$% @ 04!D4S3-C=Y;! P0H !D !X;"]W;W)K&ULK591;]LV$/XK!Z/ '$"1)4JVY" QD*3I5F!M@R1M,0Q[ MH*6SS48279*.D_WZW5&RDRZ)DZ%[$4GQ[OC=WW==78H][" MN>7!8&"+!=;2AGJ)#>W,M*FEHZ69#^S2H"R]4ET-1!2-!K5436]RZ/^=F\FA M7KE*-7ANP*[J6IJ[$ZST^J@7]S8_+M1\X?C'8'*XE'.\1/=Y>6YH-=A:*56- MC56Z 8.SH]YQ?' R8GDO\$7AVCZ8 WLRU?J:%^_+HU[$@+#"PK$%2<,-GF)5 ML2&"\;VSV=L>R8H/YQOK[[SOY,M46CS5U5=5NL51+^]!B3.YJMR%7O^&G3]# MME?HROHOK#O9J ?%RCI==\J$H%9-.\K;+@ZO41"=@O"XVX,\RK?2R.)=]=H$3C61GIM\U XA@WVX=+JX7NBJ1&-_@;/O*^7NH'\E MIQ7:O<.!H[-88U!T=D]:N^(9NR/XH!NWL'#6E%C^J#\@C%N@8@/T1.PT>(G+ M$)(H !&)>(>]9.MXXNTE.QRWT/JWPURZ-9=Z<^ES\!;2X#[SHX1S>4>T=7!L MC&SFR/, SF[I'O&N;$HXE4OE9*7^QC* XUJO2/I/CP6N\-;!247)^.NIJ.]$ MP3?XP"YE@4<]NJ(6S0WV)E<+@_A#.H""Z;">HO$1O52WN[8IX,)'??N)6K9T M[A:Z9M>DOV78N@EO0 11,F['**-QP?V@>4IE'-W$(_B\>P!_TA(:(A"891RI,X2-.,)B_!"J!!?RB? M]@;B("%?>$QSAI8EPJ]R,88=G!AN.3'\.4Y\6C(X8@"7)KYOK^/ SE.?YH / M3'>>!0^,AM7T&Q5'<'J[\]57,2SWX?@7EXBV:0E%&SXTJ$)9$"J]^+[J1 MO$!^!"A/<$ID,E1O5[*"W]4,H?\'I=#NP?%\;G NJ>2\)PE%I;V +[):(7Q: M.>OH:K"ZM)RB#](4"TCBH*/=,.'(L"2G5G1QVGO(FDVF# M\S0:IF$\(G!,^R0+HK'81:/1ED:CGZ/1?Z3/SM.>*2'T#N^?> 07:"ES!8>S M)=7G1CD+YVA\A] 4+PA^7/G0<1Q;%CZFW*^<27C+-'DGE>D8<)^POMCSV\2/ M>!R%4?:8G?V82"?B**3BQJ*=0*DXCM-5*\+E3T1Y&"=D,F<.CPE3_#J:LE,I M%SJ1$K>'D'N?1!A%3_)T\*"MJ-',??-DJ;!2Y6X[C.W?;7]VW+8E]^)M&ULO59+;]LX$/XK Z&'7<"-WK(^ MKXL*:Z9O9(L-?=E)53-#6[7W=:N0E4ZI%GX4!)E?,]YXR[D[6ZOE7'9&\ ;7 M"G17UTS]7*&0AX47>J>#1[ZOC#WPE_.6[7&#YEN[5K3S1RLEK['17#:@<+?P M[L+;56KEGL%[%,(:(AC_#C:] MT:55?+T^6?_L8J=8MDSCO13?>6FJA9=[4.*.=<(\RL,?.,3C !92:#?"89 - M/"@Z;60]*!."FC?]S(Y#'MZC$ T*DJTR9P MO+&7LC&*OG+2,\NOTB#D\!$>F&IXL]>P1@6;BBF$WY[85J#^?>X;\F3E_6*P MNNJM1F]8S>"+;$REX:$IL3S7]PGA"#,ZP5Q%5PUNL+V!.)A %$3A%7OQ&';L M[,57PM;0QW?%7#*:2YRYY"UX5"ME)Q#D[D(B)[!BFA? FA(^<=$9+.&'\PU/ M>#2P$K)X_OM2EJ]ZM?5ZJUM6X,*C@M2H7M!;/E4*\2S]0,DS6&\)CLW@AA^O M?;8)MD/P:O65'@?>%+)&8"^,"P>='@30-KQ*BA*5A@\03Z8D_0&B23:=T9Q. MIF'JSO-9!M]=A9!#]H**"A[HC="&DD+9ZBUIFS]R4U.Y$O.+9[(0A2&-81C8 M,8\@F>0$RZ61RAEPMZ/ZMGJ]@FQML6L(@QF$X:R?H_22PN/FFX8HH<\0QW;\ MW GQ$\KAA@9$Z21.$HLCL3ABDD\FLS0?KA1/E]WBD T*-[B9AFY*(YK"FS!P MNSP<;_\MM5XP#9U:,.T/9W"%H>G(T/3=#+UK#"]/^=A@T2EN.(7Z<"Q$9QFQ M4[*&>UFWG6'N[;Q(ZW=R^"JN7\?A.TU]AR0+V1#]]!!5OS/_ MC6,5.S!5:C 5,W! "IU1"C^..4QBR&)( DAFYPJZV_YCV6:DO6G70IL"K=>2 M]SS-@0#F0$Q]DH:)@<6#.IY=R(F8#^L-9.D,LEE$]5WE?_&^-W]A:L\)K< =J1(GZ5)5W^_ZC9&MZS%;::AC MN65%?Q%060'ZOI/TX X;ZV#\T['\#U!+ P04 " !!0&13M514W7 $ < M"@ &0 'AL+W=OSB=ZY2C7RWA"[J^O"?)W+2N^G S9XV7A0FZWS&Z/9 MI"TV%W)??VA"8^DJ763W[Q M<34=1-XA60T%?L_R5E:55P0W_C[J'/0FO> I_:+]YQ [8ED65M[JZ@^U M#E7>&*V<3H/3&>&]H\$4(-TG!.-3XI"V=PJB#G9I^U MDX1Q\A-9R W =N1CTZ7:8S9\+):5M)>3D8,M+S$JCWKGG5[^CMZ4?-*-VUKR MH5G)U6OY$7SL'>4OCL[Y684+V5X1$5'"(\[.Z!-]X"+H$V<"MZ2+[XRZN%<7 M!W7Q>^ZA6U:[2A*][I%\D*TV3C6;4TPI67[M.?X,]LFC/#@RKW3Y]-=;2)^U M[+OVVK9%*:<#M*65YED.9H];(^6K%,!FZV2]E":@N%"'<\<>9/^)3JA'[8H* MC?@LFQV@&Q:79.&D497ZUE5+T:S(G;*J61];[A8&#$KZ@K"81D)X@M$DX2#X MF++<[_"8IFQ,YDJWVP(@E7+G5 E+=[!4Z38 Q2*()00R@A$VIK'@A"4TRB-@ M:YW9>2Y+4CK.(I*!-_CK26MT6OER+#"XO] %-$X3T'D-,N\ M4L[HF,7^!#OCZ#\02FD*#U+*T

79)@EY)*@(H;C% 22\ K-"Z^4Q4=<>)Z @&*1,$\PFO($ M;I6Z*0&V[S@4L[TF7UH)6WY#'G"/6203:([%F#!D&CZ*G$8\(T+0!#J_LZNF MU+7T!0)48QJ'LA(\!FH1O/BL&]WS#COFRQ<;E#2X38*FN_&_LW?O)B"V48TE ME5Q#-+K*D /3O46ZA=-MN/^7VN$U$<@MGF_2> :V 5^RV )--XB3W8>B#[0TMHE2 MI$I2L?/W'5**UETK:I_VQ>9ESIDS%VDT/2K]S1P0+9PR(E FPCB*AF'&N SF4W]VK^=355C!)=YK,$66 M,?VR1*&.LZ ;O!X\\/W!NH-P/LW9'C=HG_)[3;NP9DEYAM)P)4'C;A8LNA_6 M$V?O#?[F>#1G:W"1;)7ZYC8?TUD0.4$H,+&.@='?,ZY0"$=$,KY7G$'MT@'/ MUZ_L?_C8*98M,[A2XA^>VL,L& >0XHX5PCZHXY]8Q3-P?(D2QO_"L;*- D@* M8U56@4E!QF7YSTY5'LX # M*@Q1F6EH2;7S'2:5PF6I,'Y#X1#NE+0' [8W MT(LZ$$=Q]VFSAO?OKAIDK=I9%KF^@:C[*Y9U.\L=(Y9>&\M/(?;JJO8\;?^M MJA;9%K6KUU\Y:N9+M,$]/:ZVL0(EV\"SN1?%\[P_#9\;!/1K ?U6 0^N"R2F M<,NT)._4&-0M158(9NETC=1"W%YU7%&=N"433";8I*UT-#S3-HZ[DTFMKTSS MI=4H[@\FS5$,ZB@&K5&<-?C&4O'B1F.LX'O4&S9D9U5)'OY"Z0ZVIDH_L!)\XVW+!+3W_':AO;D\TF@RZDVVC MLM%%TUT/1OU1L[!Q+6S<*NPL9=YQ!QZ59:+)__C"/R5F\D;+3&K_D_^I\5>3 MB\H-AN/>?^2%9Z_^#/7>CU #OF_+*5"?UE-ZX8=3^*]Y.>+I7;3GTH# '4&C MFQ&E1I=CL]Q8E?M!LE66QI)?'NA+ [4SH/N=HF%2;9R#^MME_@-02P,$% M @ 04!D4[GT2Y<- @ 0 0 !D !X;"]W;W)K&ULC51=;]LP#/PKA-&'%L@BQ^G'4#@&6A?#!FQ#T;3;LVHSL5!9\B0Z[O[] M*-D-\M 4>[%$B7?DG23G@W4OOD$D>&VU\:ND(>JNA?!5@ZWT<]NAX9V-=:TD M#MU6^,ZAK".HU2)+TTO12F62(H]K]Z[(;4]:&;QWX/NVE>[O+6H[K))%\K;P MH+8-A051Y)W#A_8_\2M;.69^FQM/JW MJJE9)9\3J'$C>TT/=OB*DYZ+P%=9[>,7AC'W*DN@ZCW9=@)S!ZTRXRA?)Q\. M (OS(X!L F3_"UA.@&44.G869=U)DD7N[ N9#-;F$1O(IK5*!-.<4V.=Q7C MJ/AI"2_" .S0]\EC9K5'1X],[)*FTAT=\I5[J,\Y[6M_!Z7+ %>Q^R MO0]9Y#L_PE=:0X[O%-M/#931>'0SN/$>:09R0^C@1O.EEZ9"X.<#I<-:$7RW MWL_@T9+4[[DPEKV,9<.3VA5I+G:'0C_*&+6(@_,-;XO%;Y7QH''#F'1^=9& M&^_K&)#MXI$_6V(=<=KP$T<7$GA_8_G8IR#&PO=V]R:W-H965T0!&AB!^U%MZ)IMXNB%XI-VT)ET:/HI!OVXT?) MJNF01W*F6#>)+;U'%,\K\CRB>?$HU?=R)81&/]9Y45Z.5EIOSL?C5>RN_5E_?SRU%0W9'(Q4Q7ETC-OP=Q M(_*\NI*YC[^:BX[V;5:!AY]_7OVV[KSIS'U:BAN9_YG-]>IR%(_07"S2;:X_ MR<=WHNE0?8,SF9?U7_38:(,1FFU++==-L+F#=5;L_J<_FD0\)X T <0), W# M ;0)H&X :PE@30![;@N\">#/;2%L L(Z][MDU9F>I#J]NE#R$:E*;:Y6?:CM MJJ--@K.B>K+NM#)G,Q.GKWZ36B""WJ!/XD$46V'^S^2RR&K;WZ!)5J;+I1++ MM#X@%WO=JXG0:9:7KXWJR]T$O?KE-?H%907ZO)+;,BWFY<58FQNLFAG/FINY MV=T,:;D9BC[(0J]*-"WF8@[$3[OCPX[XL4G,/COD9W9N2.<%[\3F#-'@5T0" M@H'[F3P_/("Z\[+6;WNW_B09=/^HT/IZK.5ZC?.@K[O(L(ZL)K.'*\IC9EI] M.,P6H,)QZ*BFOBH*(E=UZZM"' =XKWK21;;O(NOLXHTLS!2;WN>B1%\_B/6] M4-_0O^BS2HMR(902;[YGGO#.\B^4%_37=#ZF08 M4%$6ATZ&?17E+$F<#/LJ$D4L@C,<[KL8=G;Q7:KFCZD2R,P0Z$XN=/WEA+F. M]C<2]9KC?1?CSB[>"?60S4Z: MW63?=-([NXG75T:)DY )).+.TS[U15',B)-:0!2%,9Q9'-BR&3PGM^6SGF/Y M(-2S4XP/2C?NG>0F],D8-S.!DV5 1:+ G9 !5)[23I M[.3O&Z$,?!1+=">6!FEU^:PDVJ*&>U>UZR.A7_$W,/44F%[]8@C)@&H(R*!R M",@ZZB&V!1%W5\0[+5269__L^*]ZV T29L6B>3$P!5,K ZT'#WY/PVR-Q+V+ MY/61T#;#@*K) NK65DB&.2>N84#=3'!,7<, &0MQTF*8K:^XN\">U#!S=B D MPK9.X_Z%&D,U.(G=2@W($HYCUSB@"!MVPJYQ@ P' 6DQSA9K?*1:G]BXP4D+ M6QC _6D ^_79]\_7X,"SSQ<1YA4I0$1;D)98&"!'8.#$U@T ;L12!>E/%<2O M\2QQYTE % 7N*P@@,B/7Q6) E?"PQ2Z+%*0;*0:R:P 6)!9C2/^7<^*S 6:1 MRR.0BA 71P 5B;WB!JG8 >,_[:2%$=(-(]>9W*Q2M4YG8JNS69JCB>EV+C>5 M)2]G$&(9A/1GD".A+0Q" +@(.'=G0D"68.J^-$ MM@U &M22!NU/&M2O_#'WUI,!B C<=;HII/(G0T@5Q6T^6=:@W:QQ6I\&0 QZ ML/S_@O5_ !X"=XEH JC")'+M M@!>R /-4C#EK=G:@F#=A/&^Z+4:NNEOQ]/ M4,L3M#]/' EMX0GJUW:3:F\ ^:J(<[<^ 2ICB#^"()PXK'9/DV-Q@G;CQ/_W M9#AXH!8>:']XH$#!=Q>W)X HR;Y*N2B+CO3) JIBWKY\R" NL&A5XF#8 %S&(!ZX\% M#*C2H3L330 5"8@[K0$J&F!W"0)2Q6WO2,QR >OF@I?8,@ %,$L!K#\%,+\H MNQ7GN&1Z7'+;*7G:L8.?_H_^]F\2OY7;LMI%DFFI*AM># ',0@#K#P%'0EL@ M@/D5F9'8&RW =H##'R(:5P!4"+$[B0&J, Y;%GZ810#6C0 O\68X&& 6!EA_ M&&! G7<=@NJWZP]$ JX[OH:U%1A+ :R; E[HS> \P"P/L/X\P( ?#OSM-Y"* M!.X;#J"BB:NZ!50,ART_,W'+ [R;!UYHUP!DP"T9\/YDP $RH,R9Q2: *G1+ M_A00&1?=UQVH0=PVG+@% ]X-!J?Q9P!$X!81>']$X/Z^O=C?Q09L 71_8Y@" M(LQB=Q1!*H[;1E$%"T^/'&S=ZU."KX]$O2^T4.7.1Z2:O*'*LD)J5&;+(EMD ML]2G-%I7IY!;HX/]@JOA5K6 MN[I+$[XM]&ZGXO[H?N?X=;U?VCE^@\\G&#@^Q>>WT/&WG)U/.0/.F"29,_4& MZ+&]I=W6]@^I6F9%B7*Q,+<7G$4FGVJW6WSW1S> @ R @ !D !X M;"]W;W)K&ULI59-;^(P$/TK5M1#*VV;Q/F""B(5 M0K4]M*H*[!Y6>S!D(%$3F[4-M/]^;2?-TI"B:GO!'WGOS>3Q@6UGD%!XY$MNR)/QU! 7;#RW7>MMXRM>9U!MV/-B0-4Q!SC>/7*WL M1B7-2Z B9Q1Q6 VM&_=Z$FF\ ?S(82\.YDA7LF#L62_NTJ'EZ(2@@*74"D0- M.QA#46@AE<:?6M-J0FKBX?Q-_=;4KFI9$ %C5OS,4YD-K9Z%4EB1;2&?V/X[ MU/4$6F_)"F%^T;[&.A9:;H5D94U6&90YK4;R4OMP0% ZW01<$W";X'] \&J" M]]D(?DWP/QLAJ FF=+NJW1B7$$GB 6=[Q#5:J>F)<=^PE5\YU>=D*KEZFBN> MC!^8!(31)7J"'= MJ'')UC0W;['9%>B6LQ)-7B1P2@HT-HD!%^@\ 4GR0EPH M\'R:H/.S"W2&SEW5.HRHG_$%.'KIG5&8"36@*:0<_ M.'K>VH7>T'/5[%WAYYUH-Q>V$(EQZC(B=JH MR3$J='N.VZ#>%>HWA?HG"YT_W,TF"9K.;F:3Z0GC@D8O^*)Q%3\X*,/M>SV_ M95P'RL48MXP[1GE1S^NWC#M&X2CH^]W&A4VAX,\G ?NRWK.E ^=J*6=?;!U:PNS+7I MB0(MV9;*ZC_7[#9M]\9TF];^R+T>NQW[B6K355?])U_U^'O"USD5J("5"N5< M1>HU\ZIO5@O)-J8Q+)A4M[F99NI3 [@&J.&ULG55K3]LP%/TK5]$^@ 3DT390E$:BL&F3QE31L7UVD]O$PK$SVVEAOWY^ MA%!&06-?ZM>]YYYS'-]F6R'O5(VHX;YA7,V"6NOV/ Q546-#U(EHD9N3M9 - MT68IJU"U$DGIDAH6)E&4A@VA/,@SM[>0>28ZS2C'A035-0V1#W-D8CL+XN!Q MXX96M;8;89ZUI,(EZMMV(PK4I4"OXR$LLG^>'1LD@)WF4,T_>!%QB>P*C MZ B2*(EOEU=P\.'P#=C1X-+(P8Y?@1UL8#LV$ 5B#==$%C6,8E]RGP4>.G70 M]HUL\K/I=)R%FSV$Q@.A\9N$%I(*"0](Y#-*TE_>;RSMQ4A_I0K*3E)>@:X1 M%+V'QGN.UG,PCFEL5B@'V_9I\&PF.QJ.1],XVB]B,HB8_(>KI67U/L9'P$W[ M,IS(HSP OM/Y=^L3E]\+G&4GJ9_L0MW MGGR#LG*-34$A.J[]ZQ]VA]YYX5O&4[AOO.8+KBA7P'!M4J.34V.,],W,+[1H M70-9"6W:D9O6IO^CM 'F?"U,$^D7ML#PCY+_ 5!+ P04 " !!0&13H$TNJV<)9DRWY0H%W2RDRIBAHUJZ M>J60S0M0EKJ!Y_794R]7& JUP/'=UX?W/)E M8NP#-XY6;(D3-/>KL:*36[/,>89"#8@3'%F+ .CY0F'F*:6B,+X57$ZM4L+W-R_LE\5N5,N4Z9Q*-/O M?&Z2@7/JP!P7+$_-K5Q_P2J?KN6;R507O[ N;?L]!V:Y-C*KP!1!QD6YLN=* MAPV W]D#""I <"@@K #AH8!.!>@<"NA6@")UM\R]$&[$#(LC)=>@K#6QV4VA M?H$FO;BP?3(QBFXYX4S\31J$$$[@BG$%#RS-$6Z0Z5PA=8/1<#1"PWBJX0Z? M3<[28[*]GXS@Z,,Q? NX"Z1N69BKB/74$"6UIU5SB]*Y\$>YQ-4. MLW#+;"OJL(XZ;(SZ+D&P/:3AQPUF4U0_&Z3HU*2=1M(13@U<"VU4;INP17N# M"K6!6V:P!1-#RQS&J&9T3>-LERS-+OQVV.]^W-4T[\=MY=BM<^PV$DU0<*G> M: >_X5V"]FIGO49G7Z58GI"$&5AI6_!92;WS?>W]U21^/^AZWIM>^J?95I3] M.LK^?R_[L-G%WK)?OA]7YNANS%[[9:47>,F%AA07Q.2U^]0&JOQ:E0&ULG51=3]LP%/TK M5Q$/(#'RT4]0&FF4H2'!A.A@#],>W.:VL7#LS'9:D/;C=^V&K-!2H;W$OO8] MQ^>>^#I=*?UH"D0+3Z609A04UE9G86AF!9;,G*@*)>W,E2Z9I5 O0E-I9+D' ME2),HJ@?EHS+($O]VJW.4E5;P27>:C!U63+]?(Y"K49!'+PLW/%%8=U"F*45 M6^ $[7UUJRD*6Y:Z=67[&IQPN<*6'\%U9-;A3 K#96E0V8%)1YRRSN#T_C01HN-SW9D=;M]0>]-NV5JFZKJKM7U1=C M.764OPR[[]&_"_!G(^,8KF156W,,U[A$ \&%GGJY,>6M[^M5#@75 UF"P)&U5 4UV%4;7Y<*:.9,!?>C(!CY!67"2R?N MVY-*)W)K.!/PI(C>%@55_^Z RVKJA=[GAV>VR8W]X*>3DFY@ >:E?%+8\]LH M&2M :"8%4;">>C_"VWEB]4[PAT&E.VUB,UE*^68[#]G4"RP0<%@9&X'B:PS%TZ'H4X\Z[+_%V4C).D%>V1#5NRX5&R M5SR$=JE*)5>@>]GJ $EGVC@:?D'KTXSZR>*6+#Y*=L\$PVVL1W=R,^]&2%BTYBK9W- 28/KCDVV*%41B.]^EF/2H477_)X7^J.@F_ M<^CM#8V;>,.$)AS6Z L&8PRCZENO[AA9NGM@*0W>*JZ9XX\"E!7@^%KB7=!T M[-72_GK2#U!+ P04 " !!0&13[U&J"KP" "0!P &0 'AL+W=O"0&LM \;>%$7!NB3"-GQ6G M5X>TP/WU*_O4U8ZU+*B&D>3?66;6/>_:(QDL:<'-@]Q]@:J>CN5+)=?N2W:5 M;^"1M-!&YA48,\B9*/_TI>K#'@!YF@%A!0C? N(/ %$%B$X%Q!4@/C6E3@7H MG!HAJ0")ZWW9+-?I,36TWU5R1Y3U1C:[<-?ET-A@)NS#FAN%IPQQIG\O#9 . MN2"?I8074U!^CKBG^9B< M?3KO^@:SL9Q^6D4>EI'##R)'Y$X*L]9D(C+(&O"3X_CD"-['+M2M"%];,0R/ M$LYA:;^S#]LVXW6"?X+@II\-?^G)6W5&U8D(3 M#DL,%5Q>H0*J4O_+C9$;IU<+:5#]W'*-(Q.4=<#SI43-JC8V0#V$^W\ 4$L# M!!0 ( $% 9%/.+^V'P0, &P. 9 >&PO=V]R:W-H965T%CM XE)C(J- M%\BDTU^_X+BVQ\;>=-N7Q)AS+^?BPP$6)RZ^R)P0!;X6K)1+)U>J>N.Z3 M LMK7I%2]^RY*+#237%P924(SNJ@@KG(\R*WP+1T5HOZW9U8+?A1,5J2.P'D ML2BP>'I+&#\M'>A\?W%/#[DR+]S5HL('\D#4Q^I.Z);;9LEH04I)>0D$V2^= M-7RS09X)J!&?*#G)WC,PI6PY_V(:[[*EXQE&A)&=,BFP_GLD&\*8R:1Y_-,D M==HQ36#_^7OVW^KB=3%;+,F&L\\T4_G221R0D3T^,G7/3W^0IJ#0Y-MQ)NM? M<&JPG@-V1ZEXT01K!@4MS__X:S,1O0 83 2@)@!=&N W 7Y=Z)E97=8-5GBU M$/P$A$'K;.:AGILZ6E=#2_,9'Y30O53'J=4M5P2$X K\SGEVHHP!7&;@7:EP M>:!;1L!:2J+D:W"K)74%_E0Y$>-N\/*&*$R9?*4Q'Q]NP,L7K\ +0$OP(>=' MJ5/*A:LT73.HNVNHO3U30Q/4'DAU#7SO-4 >@I;PS7SX>RQT.+2%NWJ2VIE" M[4RA.E\PD6^#A7BBY0&L"WXLE:V>W_/Q9?NO=[E@<&58D,Q2%HM^P62DVHN=,88_!58S\(!D0M<"B$*+03C1H MB0:S1+62;)R"T6#0TY2&G"PP"., VCF%+:=PEI-6M'82;2U'S,"=T"XIU!/X MZSTIMD3\/:.>J!T@^EGU1*/*$/328%"_#86\B?+CEEW\R[03CT61!EXZH&E! M)6$ZH9RDI9G\'^4D%DE$23A@9$&AR)M8=&G+*)UE]$'@C(!;7!!YB5J@U]FR M][-Z:3+T*TK">*@7&RJ"R%XV[&T;\)W">=_](1F%8WV$21".R-IP"$TM==A9.)SW\"DA MC2TYB0+H#6F-8:D?]O;N#($2?L=5E2NIL%\[[ M[B5*LMEK.OHT_X%ZSJ\S83COPC^DHG2L#HC@R(QL,#BU@:'.U]&\KT]HJ(GJ MGPF3H9-;,- ;KD"W=Q4P]S!]"C[04@)&]CK*NXYU1>)\M3DW%*_JV\&6*^U( M]6.NKX-$&(#NWW-]0V@:YL+17C!7_P)02P,$% @ 04!D4]IK(QX_ @ M5P4 !D !X;"]W;W)K&ULA91=;]HP%(;_RE'4 MBU9JR0K$*P;I=&W(@5AT[LTU#]^MG.VG$UC!NXL_S/N]Q?)S6 M0KZH E'#H61<3;Q"Z^K.]]6FP)*H@:B0FY6MD"719BAWOJHDDMP%E))=T5VD[X65J1':Y0/U<+ M:49^IY+3$KFB@H/$[<2;AG>SQ.YW&WY0K-51'VPF:R%>[. QGWB!-80,-]HJ M$-.\XCTR9H6,C5^MIM!Q_UW]L\O=Y+(F"N\%^TES74R\6P]RW)(]TTM1 M?\4VG]CJ;013[@MUNS?P8+-76I1ML'%04MZTY-">PU% %)X(B-J R/EN0,[E MG&B2I5+4(.UNHV8[+E47;4,2 \AT>N M"=_1-4.8*H5:7<.3N2 W\* T-4>!.4Q+(37]3=S9/AS,)5$(EW/4A#)U!1= M.7POQ%X9/97ZVGBU1'_3^IHUOJ(3OE98#6 87$,41.'S:@Z7%U=_J_@FTR[= MJ$LW-1.(D[*5^S<;#3[>I_]H#'G;@X7_!AC7L M8S51\1$K'"765A]LU,%&YV"C/MBH!Q8&XWY8W,'B<["X#Q9_A$5Q&/?#D@Z6 MG(,E?;#DPR\+P_$P_ ?F']6)?7*^$;FC7 '#K8D+!F/C5C9EW RTJ%SIK(4V MA>BZA7GY4-H-9GTK3/FT UN-W5N:_0%02P,$% @ 04!D4_),Y >4 P M' T !D !X;"]W;W)K&ULM5??CYLX$/Y7+-2' M5NHNF"0DJ9)(FZ2]VX?MK9JV]U#UP0E#L HVM[H__L; 0E8!3F+5EP3_ MF)GO\XP_AL5)JA\Z!C#D5YH(O71B8[)WKJL/,:1,7\L,!*Y$4J7,X% =79TI M8&%AE":N[WF!FS(NG-6BF+M7JX7,3<(%W"NB\S1EZG$-B3PM'>H\37SBQ]C8 M"7>UR-@1=F"^9/<*1V[M)>0I",VE( JBI7-#WZW]PJ#8\97#29\]$TME+^4/ M.[@-EXYG$4$"!V-=,/Q[@ TDB?6$.'Y63ITZIC4\?W[R_J$@CV3V3,-&)G_S MT,1+9^:0$"*6)^:3//T)%:&)]7>0B2Y^R:G:ZSGDD&LCT\H8$:1B+*[T9M]**@6U@B."YN5G5&XRM'.K#Y* M V1"KL@?4H8GGB2$B9#<"L/$D>\3(#=:@]%OR4>LD"NRB7$>"!?$Q$ V3*E' M+H[D)I6Y,$1&C9O76S",)_H->66W?XYEKM&U7K@&8=O@[J&"N"XA^AT0 W(G MA8DU>2]"")_;NTBWYNP_<5[[O0YWD%V3D?>6^)Y/O^RVY/6K-SUN1_51C@JW MXPZW3]3;&):606%I+\K#B@;>;$P7[D-+Q'$=<=P;\7T487';8\?KB?4GL&*4 M G%X)$8QH1-F*[\-3^EW,W6#8*;]2W.TCWH+Z3?\E?&2C_J0!FEP5 /:\=S;Q&,Q],?]Y"W^NB M3[U&O;S>D&LNLYBA.A\@-_S $K*%!WS59#:W+T\\/9-1.IA[97I.?CX:S><= MY/TFIO^;LE\Y?I;^Z<3O -0((!VN@)7ILT/P@W&' M!& FF_!MX*;53^/*/# M\]UH'1TN=K1%[>9T%G10;=2.]LO="_(=M%SWKG0W:D>'RQV]U#L\@VG'*X8V M@D?[%<]J.A^T3@Z7.3HI]:S]:M_TW9\#;;R^^& M.Z:.7&B20(2FWO44N:JR%2\'1F9%^[N7!IOIXC'&SQ=0=@.N1Q);X&I@ ]0? M1*O_ %!+ P04 " !!0&13.R1J#'H' G)@ &0 'AL+W=O$(?IE3%GH";MFBS5<,>[-$* S:EF%TVJ%'HL;% M6?+LCEV:3TA[P9S\X;AD2$ M ^P+J<*#/VL\P$$@-0&.ITQI8S.G%,Q?OVH?)<:#,8\>QP,:_$EF8GG>Z#70 M#,^].!#W]/D:9P8E 'T:\.1_])R--1K(C[F@828,"$(2I7^]E\P1.0'++!&P M,@&KKH"="=@[ G:9@),).'5G<#,!MZY )Q/HU!7H9@+=N@*]3*!75Z"?"?1W M!$RG;.&,UY4SZLYA;A8[#;HT2I(0&WK"NSAC]!DQ.1[TR8LD3A-YB"P2R92: M" :_$I 3%]^HP*B#/J!Q-,./ L\BS#EZ-\3"(P%'4_PB8B]XC]Z@-N)+CV&. M2(0>(B)X$Q["]71)8^Y%,W[6%@!(JFW[V>2?TLFMDLF_^Z*%S%X3689E/DR& MZ-V;]P5:!GHM7SW60H9;I66HUW(9+P"+);68_4R+,KI WY5>WP2O6L@VJE"- MZFLQRK5\/@F6ZY-@&9\$RY>*U5HQI:5 _*9&R-BF!D0;\FB33-8FF:Q$K5-J M6T0H0Q/LQPS/T #^(P)=+AC&P$("_?T5AX^8_:.9RMY,96NG&D*R0LYRP6*I MN@F9RD+T[B_LL<(4TFMST$\0Y!I@6 MKS$#TD;W'G K@N8 B25&(\*X0",:,["("Q(M$-2UP@0;FS2DVIK,QIO-;C!G1 M #HMB56:M -_!O"+T*=0^CGT3MEB=#?XN[^*?T C2#'HS<"*"EN\"%WZ3S'A MR?@B$[H%\=0ML:&WL:&GM>&61HL/0N;F+?R"Z#RK"LT4;A&OI H[.1C&!D-: M[2M'C'4CMNSH;^SHZ^W80H]&GD\"(GXVH16(N:QUW@H>R0<#&H9$)/5NA#&Z MP\R':UB1(J[03VJT3/>MIBB9ANIRC./@[Z"]#&DWV4C=$M M78$:M[L]YEJK9ML!N3;// DUH?_0)'[D^"F63Z_6-6G+5!1IZCGRCE$?XQE' MY&.(5RX[[V]85T$RC7E?N9WN;B36N,^BF M8%#'+5L8Q<2FGHH/6)A7-JCC=T6>IIX]?T_%&U3,:K1L?/ MIL#\.Y:G+>8M!2*MXVC%D&8%198Y^A76)\I8RN&O/B]T[#[G==WR J&(S]23 MT"%^)%'=.+04=5EZZAJ1%SDM;$,7..F 5'=3Y(9,6[Z+,5M621=C*?ZP]/SQ MF[*A8M:J!L#*[>+4SFN8!M6[C?%)I:^KA_@MWN\IL$ZP;D3&\W/H[ ZY@+R46XB28"_LST]?ZJ8@ZS97=W M"WZZM3I6\/.Q@M?'"HZ/$-Q>$D5JMI[4]E=:EMTT<>I'0.[(\:1GCL,*=9W* M0T=;T9)]\DV2O;]KL=V>O;-+JC5J7&O43=$H.W>(L&V[(C[[P#-+J$>:DXQA MIBX/P^QJ"H_B./O \\8C*L2P8H[2M+LY0G#;3L6<]L'GDA&TY8(\!OCU)GGE MG!Y!@KW(; (EHCM&(I^L"N-QF$TJ#W]4>+155QG(AO.;F+HV(@I24 M09-RYJU\ SY=PI:EWWLK'\NW('>,SF*_L)YFB/-VFF5V*JYU#N3:A\@+*=CY M+U30(>&^K.[)R6.RW^8R?SD(^$&@SF_SZ?8Y;TP9*2"T'LDZ+EEF%0G.@2KZ MU8IIS%9_MSJD;<.100]F-_#YE\VW8Q?]02P,$% M @ 04!D4Y\^; "0 @ 9 8 !D !X;"]W;W)K&ULE951;]HP$,>_BA7UH976)B0$: 5(+=6T/K1"9=T>ICV8Y "KCIW:%RC[ M]#N;-&*0=MM+XKO<__*[ M++0I.))IEJ$M#?#>M_4C(>Z0BD43 VS55%PL[T!J3>C MH!.\.1[%!_P3<#& M[JV9JV2N];,S[O)1$#D@D)"AR\#IMH8)2.D2$<9+G3-H7NF$^^NW[)]][53+ MG%N8:/E=Y+@:!8. Y;#@E<1'O?D"=3T>,-/2^BO;U+%1P++*HBYJ,1$40NWN M_+7NPYZ@TWU'$->"^%\%22U(?*$[,E_6+4<^'AJ]8<9%4S:W\+WQ:JI&*+>+ M,S3T5) .QP\:@?78.;M3.T9!7YMO#_NH9B#^4G.&2BAS;'_:7;+3D_.V D3BI2ZLESE=A@B5>)XPJRF MOME1Q^]0SZ"\8$GTB<51W&F13SZ6WW-#\DZ;/*3^-4V,FR;&/E_WG7Q3(U0F M2BX9G1.+5!-UKJVJ79J>3^/.UWK*D$;ML*V+TAW2,[9#^..(^3[F6_G;W; ML'?_CUU86W&5 SM :RXK M: -,CW>Y-[CL] \(6\*Z::^?'B"&>S/ S5_ZQI="629A0<+HHD]YS&ZF[0S4 MI1\+&ULI59=;]HP M%/TK5M1)K;21[Y16 :E\3.M#IZJTV\.T!Y-,%EFK+U[8H M.>#4D(K<]APGL@M,J#6.3>R>CV-6R9Q0N.=(5$6!^<\)Y&P[LEQK%W@@ZTSJ M@#V.2[R&!AQAO %P);L;=&6LF2L6>] MN4U'EJ,;@AP2J3-@];6!*>2Y3J3:^-'DM-J2FKB_WF7_:+0K+4LL8,KRKR25 MV<@:6BB%%:YR^<"VGZ#18QI,6"[,)]HV6,="224D*QJRZJ @M/[&+XT/>P25 MIY_@-02O2PC>(/@-P3^U0M 0@E,KA W!2+=K[<:X&99X''.V15RC53:],.X; MMO*+4#TG"\G54Z)XY.Z/>^-]GQTQZC,!)JK]M(>_NPX/SK"MY55K5_>SJ^)=S3A LH!\IWWR',\ MMZ>?Z>ETIT_._U6?_W/U5V;X[?#X)E_P1KXIJTHU%V0W*]#,"I;('?B7X;N^ M%UZGC$Q*?8IMQN&5']N;?1-/P,P.,:X[C%Z#YG\!O5(=M*J#HZIO"L8E^87- M0<=62/]N4$I$PBHJ!5*#CH@0%:8)H(0)V3OV=8EPKS'/\SHN'&)2E>9T7C*ISGJSS-1]#UP#U/,54V=KL]$% MVG\0X]]02P,$% @ 04!D4QCR6ESS 0 D@0 !D !X;"]W;W)K&ULE53O:]LP$/U7A�P18Y=M..XAC6=&/]T!&:_?@P M]D&Q+[&H+'G29<[^^YUDUV20A.Z+K3O=>W[W?%+>6??D:P!D^T8;/^P OS:+AU%8F2I5 /&*VN8@\V M++)0'PN^*>C\P9J%3M;6/H7@OIKS) @"#24&!DFOW[ K0,1R?@UWQI\S*/\\QX M/,\X&2P9_R9\2B5ZC,)8[#5\*1>?FDTQ\6E$Q"Y;T!CNS!B/B(13/F^*!:=D MJD%1V,2.TVE&)(@;PX&^-N;# 4MD&,1TS)%(HHCPIP,:LN5>PVT\7[@*YKY4 M%YK#P8+,Z365MXLQA[/F:I1I$-%8!"Q&G,[V&OONIS.OI0#:XBZ@2U$X1LJ5 M>\:^J9/3Z5[#48QH2"=2#4'@[X&.:!BJD8#']VS0QNJ9"E@\?A[]6#L/SMP3 M04[ M >#D\())BKKH([J6;/+-9^&4!/();1U228)0H!OZ*!,2;H/A[?4A MVOJPC3Z@)A(^X52@($:W<2#%3N'"C<\20>(I7/RP=CYH2N"MGMZ<9!P/4HZX M@N-9$N\BM[^#L(.=$OCH=?!#&SBNA!^9X==TL8L\1\/=$OBQQ=,-\,_V3R\C M?_(Z\J>O>_J9&7Y..,#=,G@3TGR5ZWB5ZUB/UZJBHY+SHZJF4S0F3U#E)=KG MG,1SJHYWT-$CR(Z@99.1ABQ^L/F@_%N2@S;1BWL==:- M3C>-/-S-C=;<]U;N>T;WQYQ-*)T*-.,L0J=")"2>4,1F:,2B"+1*EX"R)/$V MV#@_\=VT<%OMOM\K\-N=!>#=TV MYX+R50$@XQNJ-"ZM5 ^00N0P.ODN4XB'7>P%6]85#'-X3/J2Q5/#-+W'-V M'>YWKAFP?D\OK&/8U[&77,=?R]Q-+/LU(8Q5P'7+ -7P!;*'S!."T+: M;**M*PCMME5LFW3T'8K&.6JC&E MM;*&D(N> &GR+6\BL+F)2'MH[%CW?C@7;/Q>!;LFC\\RXL4\[E7D<2Z\^+T( M[]NW)V=X<\^*'5P1HERLL5FLWVUA.\J(K[T4J? V;P:PN1DH7UE0R,Z#.(B2 MR&:Q>;D8>_9B_)]BBRX2Q4;MK=9>YZ#;!8R25:[B+JSTY9N99-TVR\N5WC,K M?75PR:-U<'-%]MY8D7]-<,TDL5,;WL+;5[,HJ_"JU^C/ZVT<$JMW2UZNJ=Z; M:^I&3/<3Z3,>_*"UZSTCM]8.>S^])SZI,4H=;Q8^9ZF/M.>$SX-8H)#. .7L M=@'.T^^>Z8ED"_V%ZYY)R2)]Z%,RI5P9P/T98_+Y1'TT6WU]'OX+4$L#!!0 M ( $% 9%/3V6EL_@( ($( 9 >&PO=V]R:W-H965TGWKNBK.H*#J6JR!X\Y* MR()JG,K456L)-+&D(G=]S^NZ!67<&0WLVER.!F*C<\9A+HG:% 65KW>0B^W0 MZ3AO"P\LS;19<$>#-4UA ?IQ/9 OXQ6"K M]L;$9+(4XLE,OB=#QS,!00ZQ-A8H_KW !/+<&,(PGBN;3NW2$/?';]:_VMPQ MER55,!'Y;Y;H;.CT'9+ BFYR_2"VWZ#*QP88BUS97[*ML)Y#XHW2HJC(&$'! M>/E/=Y4.>P2TTT[P*X+?)(0?$(**$'S60U@1PL]ZB"J"3=TM<[?"3:FFHX$4 M6R(-&JV9@57?LE$OQDV=++3$788\/?HA-) >N2(++>*G3.0)2/6%S)XW3+_B M\CC/14SMF8H56614PI4YF(1,1('%JLJ]\REHRG)U@93'Q92\%UILB,)Y"T\*>G^=T3?!=EJK7RW[2Z M\T\:7,#ZF@3>)?$]O],2S^3S=*\MG?_S/OMG[P=B!'7A!-9>^)&]O5*8TU=L M'9J,I:0\!3.^)+.=*0]H._?21[P@7M 0:M9B MJ._?-!1P]WIJ 3*UCYG"[/#8RUM2K];OY=@^$XWUN\[MI-.R/L7WM7P.W\V7 MC_,]E2GCBN2P0E?>=0\#EN6#5TZT6-N.OA0:WP<[S/ ; :0!X/Y*8%>O)L9! M_=4Q^@M02P,$% @ 04!D4]/?@1O! P D T !D !X;"]W;W)K&ULS5==;Z,X%/TK5ZC2ME(;P"2!C))(:3NK'6EGMVJV M,]I'%V[ *F#&=II6VA^_-A!")A E*U7:/!!L?(_/.?ZX]G3#Q8M,$!6\96DN M9U:B5/')MF688$;E@!>8ZR\K+C*J=%'$MBP$TJ@,RE*;.,[8SBC+K?FTK'L0 M\RE?JY3E^"! KK.,BO=;3/EF9KG6MN*1Q8DR%?9\6M 8EZB>B@>A2W:#$K$, M<\EX#@)7,VOA?KISAR:@;/&-X4:VWL%(>>;\Q12^1#/+,8PPQ5 9"*K_7O$. MT]0@:1X_:E"KZ=,$MM^WZ+^6XK689RKQCJ??6:22F158$.&*KE/UR#>_82UH M9/!"GLKR"9NZK6-!N):*9W6P9I"QO/JG;[41K0#/[PD@=0 Y-<"K [Q2:,6L ME'5/%9U/!=^ ,*TUFGDIO2FCM1J6FV%<*J&_,AVGYG]PA>###2P5#U\2GD8H MY"_P^<>:J?=M-?Q95)[G$3RB5(*%"J/ZVU/.%"PV5$2P,&-BXB[O45&6RBNX M !MD0@5*8'G95EZW*OY*^%IJ6%UYL5>>VDJK,QSML%9R6RDA/4K&\)7G*I'P M.8\PZHB_.Q[ODB, MK:U\99LO;TE1Q&76 S P;J'GFOF1A>V2^<:-N4BQ>B&OJ+0FP[@&XJ0281"3U$L^48\ M3:F04*"H&!OJ.[^ZZ%=,_!9]ETP&HU&W@E&C8'1<09OY]RUS6-34']%LNL;E M.ST+A=[>UC2%W]E*R_@;J;CJ8GJ\1P+O:*2[#F35S"9#B.A[YZ0[#2K8(NG5 MMRH,(>M\;*\YT):8:J M$G?8B@3!:-P]H'Y#W#]I2L:"YF8[/'5U^ >KP_.[F00-D^ <)A^V,(*#A4'& MP2#H61B3AOWD)/;Z3+)"9ISD0A,NF#C#U,F!J3<].X[K[%*C\Y^)?9C'-:>] MWG#:RS4=\$W^54]_^35-V.K#H:#MSQSTI/S+YVZ\R; MH8C+JX"$D*]S51U_F]KFNK$H#]GVKGEU5]$GJEBG&DAQI4.=@:]M%M7QORHH M7I0GZ&>N]'F\?$WTE0F%::"_K[@^1=<%TT%S"9O_"U!+ P04 " !!0&13 MY['\.[<% #0&P &0 'AL+W=O3E.8>DSA4Y6$GU6<\!#/D:A;&^;,R-65QXGI[,(>*Z*1<0 MXY.I5!$W>*MFGEXHX$':* H]YOL=+^(B;@P':=FM&@YD8D(1PZTB.HDBKIY& M$,K598,VG@ONQ&QN;($W'"SX#.[!/"QN%=YY191 1!!K(6.B8'K9N*(7XU;: M(*WQIX"5KEP32^51RL_VYF-PV? M(@AA8FP(CO^6,(8PM)$0QY<\:*/HTS:L M7C]'_SDECV0>N8:Q#/\2@9E?-GH-$L"4)Z&YDZL/D!,ZM_$F,M3I+UGE=?T& MF23:R"AOC @B$6?_^==Y%JD[9&-B*VPWAO%#X5V,X,?Y,&2)>\(_=&3C[/91B TC^1]U\289ZP M^ ZT46)B(,AJD(=8&')EQ;<53J[!1SH@6<0H>W' MF^1H1AD:M@--A]S(V,PU>1\'$*RW]Y!908\]TQLQ9\![6#1)RS\CS&?T!^+E M,+-?1_Q6(5\KC=_>$;]6'DU.[NX?4)-/-Q ]@OK;T5&[Z*CM[.CWQ&B#HHIX M=D;BQ(8EDG])';M,K*R/\[0/N\"7PU9WX"TK5<9N&)^HB\QY M0>;\<#*K=*6A@'P)"M\<9*9X;$C <6).N5!DR<,$R ()I\12LH$,0ZYT66IY ME^-;QSV#U*UP9WZG>=[9X.]&[N;?*?AWG%&N5EP%.B,*P0O&L[,UGJQ?\%F# MUBV@=;\)VK%&I[L].IUNT]_!IE>PZ3G9W()*G2Z> .'!/_@Z10 3MG3R MGJHC^X[6SS9:,5/ZC?B.-4(YL+4%1/TF8SLHL9(2.X12(*S1/28O%)W5B+YC MC=/2@ZG;A.L@'DWW5HVM])JTM8-4Z??T&(9/MQV_O>EX>X"X+8^6GD^_0].G M-:[?;C?;YYL:O,3V:>G[U&W\U?=X-5\\(%&DI8-3MX6_TLSI;N<6FR_]/4#V MJ%::.'5[Z-O,G%[-PNXV>[U-#?;XOUN#,@&@;@=]M90Q[Z<^HUG_QBIMF1UD MRT=/&G-8]7G).I?2PIG;PE^>,N8=5!6FF^_@]K48\M$:0OF"L M%L_.\,YN@P=$E5N9.DU-DVPKLW%[_Z ;I\2JJ6!J]]^M_H88KF9@FJY=U-)U M6]]H>#DC=ZOK1.&L(&8.^*< 2)3M'H/=/2:_)C$4>[]G::VIT!,>DB?@"DMI MGUAN9(G,+:4XP/F%+!=$*)<-,I'1 M(H3TE,(N/%!+@34F$N>P+=1-\A%C!-E=!BS%D>=/Q$@"&$$^ 0X61OCE24E- M;I4T8+?783*/92AG I]^D*%=&.1J5+ PI+,.>XK37ZYL+8X"!6(J)OP9G.V[ M2B-KH\GC4_IHC$P@UEEUO(F$,2ASWG D\?5I;ZZ%PEDA<8D%V8BLZ\QH[23Q M*J<6$6"_]C!'HTY);+*]U**T.#"Z2H])-LI']&),Z\K9Q;BN_A7KXX-^78N6 M?S'&953WI#BM\DJPV5G7#8HF8DU"F")PO]G%MZ;*CH^R&R,7Z0G,HS1&1NGE M''@ RE; YU.)0YO?V Z*0[SA?U!+ P04 " !!0&13X"_#@NL# #J#0 M&0 'AL+W=O@ F9MD\S\^[T\PA#CTLQ./S1@SKGV.;Z^MF=' MREYY3(A W[,TYW,M%J*XTW6^C4F&^806)(,(*CFI2ENF48 MGI[A)-<6L[KMD2UFM!1IDI-'AGB999C]6)*4'N>:J9T:GI)]+*H&?3$K\)YL MB'@N'AF\Z5V4*,E(SA.:(T9V<^V#>;<.*GP-^"UMI!RPOFY)ZFWY)(Q'-M MJJ&(['"9BB=Z_$A:/6X5;TM37O]'QQ9K:&A;)?VX+<$OYZLQMUZ:E98X,6, MT2-B%1JB50_U_-9LF)$DKS)Q(QA\38 G%E^H(&B*_D0/F.5)ON?HD3"TB3$C MT'A/LZ(4N$X:ND-?8&5\RK;)%?^"L^ NMDK04)$+7*R)PDO(; M"/*\6:'KJQMTA73$*PI'28Z>\T3PVU[#UYB6'.<1-%Z=O<]T 4*KX>K;5M2R M$66](\HA$"GXXSO=&^#H8W+ELG5Q>6J,!-Z28(-NX199AF8KQ MW(_3_R[S4?KJ\MX-!?WA\MY5]/#WM*__]^#/IL+N$MZNXSEO)3SD<-+D,#Y MBN*7E""HZ$TFQC2-"%.F7!/6J\-6]?VPL/UJ1(?^/ Y!9A"XYZ#5$&1Y?G . M>E!$LDS_'!0.0:YO2MVM%0.?!EX'.G/1Z5QT1EW\5I=X6.CX0!CL6 @V.2Y@ MM4().:UI*!A@&PO=V]R:W-H965TI& M[(#CDXV0*=6XE%M7[230R)+2Q/4]K^>FE'%G,K)[2SD9B4PGC,-2$I6E*96_ M9Y"(?.RTG/W& ]O&VFRXD]&.;F$%^LMN*7'E5BH12X$K)CB1L!D[T];M8FCP M%O"50:X.[HFI9"W$HUE\C,:.9Q*"!$)M%"A>GF .26*$,(U?I:93A33$P_N] M^IVM'6M94P5SD7QCD8['SL A$6QHEN@'D7^ LIZNT0M%HNPOR4NLYY P4UJD M)1DS2!DOKO2Y].& @#KU!+\D^*>$SBN$=DEH-XW0*0F=IA&Z)<&6[A:U6^," MJNED)$5.I$&CFKFQ[ELV^L6XZ9.5EOB4(4]//@D-9$#>DP65G/&M(DN09!53 M";@YY9I%+,G,RR0K"#/)- -%%L]ADD40D3LI4C(7Z2[3U+YXL:E3N@I 4Y:H M:]149D?M+XR3S['(%.61&KD:*S)YN6&9_:S(WG\E^S:Y%US'F!#';&KXP65^ M[P+?12D[;TCON>W:O*9-Z=[=>7\7_3%/T<_,J-=]5;; MZG5>T],B?"0TIS)2!/8MLS$M8YL*%XOEBEQA#Q3=<%W7 46,KHUA3KVG2:\[ M'+E/AZ[68(;^,2:HT^D=8Q8UF/X+YLB$3F5"YZ()4X5',%8Z%_P)I"K_(\5* MLW4")("U)M_O(5V#_''!]FX5L?L&MG?/K? &)[8WP 0-,(O+F",3>I4)O08F M3 L3=$PUR0$/HJ,#K8'G_2I<_PT\[Y_YT&F?6'X.Z9U @AH5[\3P&LBPWN]! M9<"@N=^K;/T3!P&BA?D&V&&&AV":/F+F*Z&:6#^L(@_?P/KAF2.GS7Z.,&?L MD?-_%5F<(UJGQKL''_,4Y-9.48J$(N.Z.'NKW6I0F]KYY&1_UKJ=MVKV QSL MBCGL1;Z8"N^IW#)\.PEL,)1WT\=$93%I%0LM=G:46 N-@XF]C7$X!6D ^'PC M<)PH%R9 ->Y._@!02P,$% @ 04!D4QS/1[V/ @ 70< !D !X;"]W M;W)K&ULM571;ILP%/V5*Z1*K90%0M*DK9)(3=IN M?>@4)>VF:=J# Y=@U=C,-DOZ][,-932B: _;"_A>^QR?0/O-;&FNU3;A#^?YF2'&]1/^4J:R*]98IHA M5U1PD)C,O.O!U7)BU[L%7RCN56,,ULE6B&<;W, T3N 8048.J.E,F?K MAF@RGTJQ!VE7&S8[<+5Q:..&OY9:(1+^ #W/!(9PB,YH(+3 M&]2$,@6/>- %86=37YO-+,2/*N)%21R^0SR&!\%UJN"6QQB_Q?M&9*TT?%6Z M"#L)-YCW81CT( S"08N>Y=_#@PXYP[IP0\H?O-DG0'<%&Y6!-3#77& D> M44:)/:@]6*&,D.L>/ I-6%LENW<:]0?!29OA;MAI..J'P8/@\%EA\QQ+7/<2?/Q10H%3YN>K2%\?\!LB_)'!_&D)I[\ M9__=_,;_19M,O]&I,I0[U\ 51*+@NFP%=;:^(ZY=:SS*+\S=4;;Z/S3EQ?- MY(YR!0P30QGT)^9+R;*9EX$6N>N'6Z%-=W7#U-Q_*.T",Y\(TQ.KP&Y0WZCS MWU!+ P04 " !!0&13J]K,A=T" "-!@ &0 'AL+W=O'7LS': _OM=.R%K.XKVDMC7]YR<^^&;_D;I)Y,A6MCF0II!D%E;7(6A23+, MF3E5!4HZ62J=,TM;O0I-H9&E'I2+,(ZB7I@S+H-AW]NF>MA7I15&]L@CM"#[ 1.4YMU0@:X#)E/;2\URGJ' ME2F?[=W=>*Y2Q$3+=:_3-&:"R03W9:KW3Z;B\RAJ,E7UYCZG=O=-.L,7-SY' MO?*#T("O:G7Y&VLS:T=^Q(1_W:M!3=V^XM* P"5!H]-SJHRNAE^UL:KP\V.A M+$TCO\SH?X':.=#Y4M$,J3?N \T?:/@'4$L#!!0 ( $% 9%.^\$6'Y@( M (0' 9 >&PO=V]R:W-H965TH M'UJ)$0@44 5(%-J]:&T1T.W#M \F.<"J8U/;X47:C]\Y22.VAJB1DMCQ/7?/ M/6=?^GNE7\P&T<(A%M(,O(VUVQO?-^$&8V;J:HN25E9*Q\S25*]]L]7(HA04 M"S]H-#I^S+CTAOWTVU0/^RJQ@DN<:C!)'#-]O$6A]@.OZ;U]F/'UQKH/_K"_ M96N3C7-_,)+Q&.4ABL)&E<#;]2\F?2G(S!9;)4ZL5-OD8# MK^$(H<#0.@^,7CL;]/M+,F;VZ0BIFB*7TN7=GG5M,J M)YP=/BJ+T&S")YCSM>0K'C)I8:&9-"RKS.4$+>/"P (/-F'BBFR?YQ.XO+B" M"^ 2%AN5&"8CT_Z@60(??P#>[)V%3ZKA M<]S6H54:W2<9"RV#0LL@]=<^XV\LE$DT@EK!4Z+AE@X9ZAH\TN;_AMK@$>Y9 MR 6W1_CU@/$2]>^*J*TB:JLRZAQW2.4*$<;*V+(B3#('G=2!ZP.[8;?;]W>;VK#'YBCY$K3*Z1*$3UZ< NCM4:,3TTK"M,I M:'0J:4RU"A$C RNM8OA.J\9MC2QD#1;*,E&VYSLE@M!5KDFW(-.M)#-:HV3_ M"'%.I(K,>T6P7G7F[.C$-& 5C,+7A-.AN$V,4\"@J<%GK4QIM^B]2[W5R*__ MTO=/6I[[/STPO>;2@, 581OU+FT1G?7\;&+5-NV"2V6IIZ;##?TF43L#6E\I MZH3YQ#76XL<[_ M02P,$% @ 04!D4UUJ!^CN 0 ^@, !D !X;"]W M;W)K&UL?5/);MLP$/T50J<6:$U9=I(BD 7$28OF MD,*PNYPI:201X:*2(\O]^W*151=(;0> Y"2%LIND0^QO M*;55!Y+9A>Y!N9M&&\G0F::EMC? Z@"2@F9I>DTEXRHI\N#;F2+7 PJN8&>( M':1DYL\6A!XWR3(Y._:\[= [:)'WK(4#X(]^9YQ%9Y::2U"6:T4,-)OD;GF[ M7?GX$/"3PV@OSL174FK][(W'>I.D7A (J- S,/<[PCT(X8F/* M#^6 QMURA\/BFT8@RXQ\) =H7;.1/*HX:M^S=P^ C M+OL,)!R;>YQ1=4@^E MU91@&Q-DKR2X)D]:86?)9U5#_3^>.K&SXNRL>)N]27B ?D%6Z0>2I=GR#;[5 MW(%5X%N_UH%!EF"(;L@>>FV0E0+.S; OU1OIK@*=W_ECL<[I\5(!O9B'!-.& MK;.DTH/".)K9.R_V79SGO_#X*IZ8:;FR1$#CH.GBQN4U<=.B@;H/TRTUNET) MQ\X]3C ^P-TWVDUX,GR"^;D7?P%02P,$% @ 04!D4R'A?/0S!@ LQL M !D !X;"]W;W)K&ULK5E=;]LV%/TKA+&'!&AB MD?H.$@-U[&QYZ >:=GLH^J#8M$U4(CV23K)A/WZ4+$L.>24+;5\22SSWDH<\ MXCV4KI^%_*XVE&KT4N16-\>1ZFZWI ]5?MA^EN1HW69:LH%PQP9&DJYO16WQU1Y(RH$+\R>BS.OJ- M2BJ/0GPO+^Z7-R.O'!'-Z4*7*3+S[XG>TCPO,YEQ_%TG'35]EH''OP_9[RKR MALQCINBMR/]B2[VY&24CM*2K;)?K3^+Y#UH3"LM\"Y&KZB]ZKK'>""UV2HNB M#C8C*!C?_\]>ZHD8$D#J &(%F([A +\.\.V H",@J ."H3V$=4 XM(>H#HBJ MN=]/5C73LTQGDVLIGI$LT29;^:-:KBK:3##CI;(>M#2MS,3IR7NA*<($7: ' MNC:*T>B>[_5:KOL%^K"ETOSF:[#];$9UQG)U;I!?'F;H[+=S]!MB''W>B)W* M^%)=C[499=G7>%&/Z'8_(M(Q(A^]$UQO%)KS)5T"\?/^^*@G?FQFIYDB[WZX]U>3X3=Z\:M\04>^ST)GN=E2 MGBC?47!U]_%1%5_N:T\3/TP"T_?3\9P!*)Q$%FKNHF(OME%W+BK"B8<;U"NB M04,TZ"7ZNQ1*H:T4*Z;166XNSB&V^R3A4=_$QPY; (5)$EIL7500^B&VV (H M')$09ALV;,->MNUC3E],T5+PTH9.USA)_=0B"Z"B!-MD792?>"2VR (HHZ8. MLE%#-AI(EO&%*"A$-7)GF7C64LP 4!#;&G9!L4\"BZ<+2KPC%;VB&3H1F'C2 M$$]ZB<\SR0UGA1ZI*56T7F6DLQ=8U@GPW 760&2"$8#J,N MSJ3E3'Y4>.@_]*"I9#G[=^\6C1]$,Z887]7'BEMCU*2QO$.DVAH4_),.97HB M09=4?7<_"SS?WB<@& Y#9]E<&$EQ8F^/$"R(<-JQ;*VYP;_$W6#7;& OL'?Z M&0!+8J<0 BB"4VR70JC/)$X[BB%N'0X>:G$@I4Z9V&XR(0%OW@?OMQP"!]B?H$JAK(K 7ALZ^XL)2[&-[L8!D:> 3>[$ 6.@E M78O56A?<[UV&ZM.U#U'DV#0(9;92FS'@5S!)G2<2@'E1W%&_<>M9<+]IZ9?G M/5=:[H87]M8WX'[C,$",_0FZQ)BZER M5J3U/J3?N@S4(G%=18!ME'^H29X5L5-@NW@#*G-/L9Q! ^8&-NH-Z//8^K_FV M;H7TNY5;(;?":-*<6LVA]N+P)G*(Z%I[0/KMP; YG9[(\I7 R@N=5U07L5V8 M 9#M!^=0HC2R5\$%=6JN="VO[[0UFO37:/@IFYZ(NN?F3*#J%3P\XR@SQW0N M-%)LS=G*^"_36!X7ROLT9P7C9O672 MS1[(GBC*-%H(KD;-EW6+V#'79)X6V M%)/^4@POXO1$5*E,28U.=?:84]2^>E&'7;0DM.-9GHM%->;%0=;-2[>*[SZ) M:7]F>L/*4](!5B;XH#=4@CS'1U\!"BK7U?<:97K9<;U_.=;<;;X)3:LO(=;] M6WPUP\#].;ZZ@^Z_)='5G$1 BQ&#:8G!EL2T5!^DQNU@]Y^SWF5RS;A".5V9 M@7N7L=&SW'\AVE]HL:V^:#P*K451_=S0;$EE"3#M*R'TX:+LH/E.-_D?4$L# M!!0 ( $% 9%/:9(B'YP( %0) 9 >&PO=V]R:W-H965TL.4K$>6:[U/O#$EHDV _9XF-,E3$&_Y(\2>W;C9Q.Y MCA&4%E\9K-5&FYA49D*\FL[]?&0Y)B)((=;&!<77"B:0IL83QO&S=FHUWS3" MS?:[]X]E\IC,C"J8B/0;F^MD9 TL,H<%+5+])-:?H$ZH9_S%(E7EDZQK6\+?!.%?BUP#]5$-2"H"13I5)RB*BFXZ$4 M:R*--7HSC1)FJ<;T&3?K/M429QGJ]/BST$!4Y$H2B?JZ&M M,5SS43NN0[NK0O,.A#:%_(KXS@?B.9[;(I\YLRVUDW(#V M&M!>Z2\XX.]9:)HBD14R%))!*Y#*15BZ,"=V-78]U^T/[=5FWBU6:#38MHK^ M9[65A=]DX1_-8F\[*/+] ;(9R!_D#YEJD+@E?E=[ E>=1$PQOJC/^$1P+7&' MORN.4 V:>(+N5"L7O0T2GCO8A=IBY/M^.ZU>$UVO ZT[)O*$XE&+H= LQCPB M6.%%G)?'[ 1(81-&V!U2N)>_WW?"'4C[1H$;>NV0^DUT_0Z0[KG2LM@>/H)D MT'QTT!W)8#_;7KB+9-_(]WH']LUU$]UU!R3F&#%>X+U*'@1G)GZT/ &.Z_PK M"DYW/+6/K1LF[.U<0Y,VJ\!W=@#9&Q7,_&_@[;MD7)$4%BASKOH(6%8EO.IH MD9=%;28TELBRF>!O#TAC@/,+@86M[I@ZV?Q(C?\"4$L#!!0 ( $% 9%-S M;Z;7C ( +@& 9 >&PO=V]R:W-H965T@2-6NG:=J# Y=@%6QJ7T(B[50I8Z4%GX81"\\TO&A1=/W-A"Q1-94\$%+A3HNBR9VEUC(9NI-_1>!Q[X M.B<[X,>3BJUQB?18+93I^1U+RDL4FDL!"K.I=S6\G(UMO MXXMCH@S98)2LI MGVWG+IUZ@4T("TS(,C#SV> ,B\(2F31>6DZO6]("#]NO[!^<=J-EQ33.9/&5 MIY1/O0L/4LQ87="#;#YAJ\'$&81 .>^"SX_ E M5@.(@CZX;SSIC D[8T+'-WJ+S\HXMR:TP[NA"95VPD-<\I1 >5,P+RR=/H,/AH^,\6%=9?+%$Y, M<^_B:9\/^[S'+F][23=Q,/$W/5*C3FIT7.KO.]_MYD^8Y1PSN-UB4MO[!O,L MXXF1\!IRQ.E1M_SH_W3Z>O2'TZ/ //UNCSNYXW\MUWW@"35QL>ZT?$.F>F4< MSR>"G0'JOHWT#^J*K>GW3*VYT%!@9JB"P7O#K/9UD3A(>O$"TK,$Y[481IWM4_OEEFGCB3E>!AV39-)6TXF+MS'TPS)10.C*V=C9@#RS-HX-[;@9E M]3P5ETJWL5T$]W?JEQ\ FQD(Y$)T OO$&<;#FAK#M+RVDW9Q:WP"17Y\MZZM MPKFFZU[_@FP=VIL-,E6Z8+H+TR,;TW@H6 ER-)\OX&Y4'0-HC*KLH.!TKB1M M-6P\_,#2SI@0M]#SW\L][E6Y4[D$ZB:[H17DAX[&38!_E\UQ[]*^CC>J^8,R MGY9V.[*=0Y.R&\U*OFKGJ[(3@+'W<'9:UV+]4?"YK)C;_(L#CH=TXQ*:^_^@YC^;YSF33%.Q*]KV_C%G M^=6*T\N_);G]KW(H.*C1'V3'+O+B^$6F^?%K]*\!QR[R.)^;V!^-.^?OWNG; M62-XRQF1;_#6)+9!H^F2"\.EGRUX43#YY!"V](9.[>OL'K]=7["2+H6YZ\ 1 MV8Z_LH(OJ[Q;=0.)\*NVXR^PO5[6O6+96%P6;,6*B9_J^;0=1G9@H_H+' Z1 MZ_8*(YB/P\((8%@<3 'FX[RP./_3?@;H?AR&:1L$D0'J,T!]G%<(F;0?+$[8 M)[=7>*=YGJ99AF5T,@DJF&!YRS+XAMDP;>"!Q8%(OY=KO-IXASS?!UA-G^L0 M;*=X)V([Q7,-2#AOX)'GX6IC<< #JP+6.Q _' =Z*NR3IE!53!OV!.-(GF,( M]&*X1[,,R4X&GW!]L*PX>G$?QYIR* MM[_QC'\!4$L#!!0 ( $% 9%.7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G[9(78<1*M,)^GV?#YY9GI!-2=.(';^;9 M-"-FJU[_4%K\4-*R=EEKU;;S+-^?>.+:BOJGPTL'^H+ Y!Y-IO" M!=="&SNT&*[/@/&%0^/]7F_5)]%:KA?,\L]:]3LA-^XR MZ?\31K5>BYHO5-UW7-I]'#5O': T6[$S&9&LX_/LT(1*-EP:7A#X)-1K6B HR$?68Y GI\2LO(@+Q#(BW$A[\$S)"=G9,%-K<7.-2!J33[V1DAN/,A+!/(R 60! MD%_X"Y<]AVVM-E*\'95M"UA8/ [2%_D!E!\3,PW M^,BUZCAY9-^"(3'' M[)*/K)?]R#T%NAO5=<*ZYF;H+* ;*WQ,S"]Y$L$XPRP%#-GP+099^:-FTKC) M@X^)&29/H9C<.6;)-\/$X?ALH< <4Z1P3.XDL^Q7AG_M'>?M2ZB7 M-+,;)> M_&=\7=>JAW^BW) 'R'YJ$?2= IW2I)!,)*$@[QY]3$PR10K)Q'**8,)08+HI M4NCF6$X!H62!L@M,.$4*X<0RBS":F'2*%-)YFUGL(\G-KSXE9I\BA7UB*09Y MYV-B]BE2V.=XDN%"ZF-B]BE.:9\@FB7FGS*)?R*3Q; 4A$FH3#''B8[N"Q\3 MDU!Y2@F=^=6_$JVLI9!0##-\Z)B$RA02BF+Z=:L2DU"90D)1I0>8F(3*%!** M8OH%MA*S4)G"0DYV@?3^KL(%GC0 M%9X4%CJ""8^=ZV#^2S$+T106BF$&3J>8A6@*"\4F&2$F9B%ZTKG0F8^)68BF ML% TFKZ%*&8AFL)"44S?0A5FH2J%A2(S2QB6?$S,0E4*"T4QKWU,S$)5"@N] MK;0?M5"%6:A*8:%8S3U*\P"U5)UH..K6$,W=W'Q"Q4#1::'%XD:_A:2-[VF'=^H^_ M02P,$% @ M04!D4UEV ?CU 0 .", !H !X;"]?)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JL ML>7MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U^7BZLNZ& M0UM.RV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@ M]-X-K^,VY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H= M!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*, MZ_ %!+ P04 " !!0&13%\C,&]L! #1(@ $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY M[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6 MUK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z M,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH M/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q M!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU2BR:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% M @ 04!D4P=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !!0&13TKE2(^X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !!0&13F5R< M(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( $% 9%-M@M 0. 4 ((5 8 " @0T( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4TT$=PVO @ 50< !@ M ("!J!, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 04!D4WVAJTO'!0 ;A8 !@ ("!Q1\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 04!D4]0YR-,S" M[!( !@ ("!8S0 'AL+W=O&UL4$L! A0#% @ 04!D4S)7 M&34=!0 ? L !D ("! 40 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4\.#5/?E!0 ) T !D M ("!U5 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 04!D4Y=[](6+! 9 H !D ("! MUV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 04!D4YU7B.RZ! :PH !D ("!66X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4U6X')8?! F0D !D M ("!V(< 'AL+W=O&PO=V]R M:W-H965T6P0 ,$* M 9 " @7*/ !X;"]W;W)K&UL M4$L! A0#% @ 04!D4Q*0BHR. P @ @ !D ("!!)0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M04!D4[GT2Y<- @ 0 0 !D ("![Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4\![&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4\Y"[?1C @ A@8 !D M ("!>+4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 04!D4]IK(QX_ @ 5P4 !D ("!_;X 'AL M+W=O&PO=V]R:W-H965T@< "&UL4$L! A0#% @ 04!D M4Y\^; "0 @ 9 8 !D ("![\P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4S[@=AK7!0 B1X M !D ("!\M0 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 04!D4^>Q_#NW!0 T!L !D M ("!+>( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 04!D4QS/1[V/ @ 70< !D ("!HN\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4UUJ M!^CN 0 ^@, !D ("!F?@ 'AL+W=O%\]#,& "S&P &0 M @(&^^@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 04!D4W-OIM>, @ N 8 !D M ("!1@0! 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !!0&13%\C,&]L! #1 M(@ $P @ $_$@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 0P!# $P2 !+% $ ! end XML 72 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 73 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 258 300 1 true 57 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.mesalabs.com/20210930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies Sheet http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies Note 1 - Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Fair Value Measurements Sheet http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements Note 3 - Fair Value Measurements Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Inventories, Net Sheet http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net Note 4 - Inventories, Net Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net Note 5 - Goodwill and Intangible Assets, Net Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Indebtedness Sheet http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness Note 6 - Indebtedness Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Stockholders' Equity Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity- Note 7 - Stockholders' Equity Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Earnings Per Share Sheet http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Income Taxes Sheet http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes Note 9 - Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Commitments and Contingencies Sheet http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies Note 10 - Commitments and Contingencies Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Significant Transaction Sheet http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction Note 11 - Significant Transaction Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Segment Information Sheet http://www.mesalabs.com/20210930/role/statement-note-12-segment-information- Note 12 - Segment Information Notes 20 false false R21.htm 020 - Disclosure - Note 13 - Subsequent Event Sheet http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event Note 13 - Subsequent Event Notes 21 false false R22.htm 021 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies 22 false false R23.htm 022 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition 23 false false R24.htm 023 - Disclosure - Note 3 - Fair Value Measurements (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables Note 3 - Fair Value Measurements (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements 24 false false R25.htm 024 - Disclosure - Note 4 - Inventories, Net (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables Note 4 - Inventories, Net (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net 25 false false R26.htm 025 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables Note 5 - Goodwill and Intangible Assets, Net (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net 26 false false R27.htm 026 - Disclosure - Note 6 - Indebtedness (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables Note 6 - Indebtedness (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness 27 false false R28.htm 027 - Disclosure - Note 7 - Stockholders' Equity (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables Note 7 - Stockholders' Equity (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity- 28 false false R29.htm 028 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share 29 false false R30.htm 029 - Disclosure - Note 12 - Segment Information (Tables) Sheet http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables Note 12 - Segment Information (Tables) Tables http://www.mesalabs.com/20210930/role/statement-note-12-segment-information- 30 false false R31.htm 030 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) Details 31 false false R32.htm 031 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables 32 false false R33.htm 032 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Details 33 false false R34.htm 033 - Disclosure - Note 2 - Revenue Recognition - Revenues From External Customers (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details Note 2 - Revenue Recognition - Revenues From External Customers (Details) Details 34 false false R35.htm 034 - Disclosure - Note 2 - Revenue Recognition - Contract Liabilities (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details Note 2 - Revenue Recognition - Contract Liabilities (Details) Details 35 false false R36.htm 035 - Disclosure - Note 3 - Fair Value Measurements (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual Note 3 - Fair Value Measurements (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables 36 false false R37.htm 036 - Disclosure - Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details) Notes http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details) Details 37 false false R38.htm 037 - Disclosure - Note 4 - Inventories, Net - Summary of Inventories (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details Note 4 - Inventories, Net - Summary of Inventories (Details) Details 38 false false R39.htm 038 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual Note 5 - Goodwill and Intangible Assets, Net (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables 39 false false R40.htm 039 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details) Details 40 false false R41.htm 040 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details) Details 41 false false R42.htm 041 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details) Details 42 false false R43.htm 042 - Disclosure - Note 6 - Indebtedness (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual Note 6 - Indebtedness (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables 43 false false R44.htm 043 - Disclosure - Note 6 - Indebtedness - Carrying Amount of the Notes (Details) Notes http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details Note 6 - Indebtedness - Carrying Amount of the Notes (Details) Details 44 false false R45.htm 044 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details) Notes http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details Note 6 - Indebtedness - Interest Expense on the Notes (Details) Details 45 false false R46.htm 045 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals) Notes http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals) Details 46 false false R47.htm 046 - Disclosure - Note 7 - Stockholders' Equity (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual Note 7 - Stockholders' Equity (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables 47 false false R48.htm 047 - Disclosure - Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details) Details 48 false false R49.htm 048 - Disclosure - Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details) Details 49 false false R50.htm 049 - Disclosure - Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details) Details 50 false false R51.htm 050 - Disclosure - Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details) Details 51 false false R52.htm 051 - Disclosure - Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Details 52 false false R53.htm 052 - Disclosure - Note 9 - Income Taxes (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual Note 9 - Income Taxes (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes 53 false false R54.htm 053 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual Note 10 - Commitments and Contingencies (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies 54 false false R55.htm 054 - Disclosure - Note 11 - Significant Transaction (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual Note 11 - Significant Transaction (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction 55 false false R56.htm 055 - Disclosure - Note 12 - Segment Information (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual Note 12 - Segment Information (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables 56 false false R57.htm 056 - Disclosure - Note 12 - Segment Information - Operating Segment Information (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details Note 12 - Segment Information - Operating Segment Information (Details) Details 57 false false R58.htm 057 - Disclosure - Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details) Sheet http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details) Details 58 false false R59.htm 058 - Disclosure - Note 13 - Subsequent Event (Details Textual) Sheet http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual Note 13 - Subsequent Event (Details Textual) Details http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event 59 false false All Reports Book All Reports mlab20210930_10q.htm ex_276325.htm ex_276326.htm ex_276327.htm ex_276328.htm mlab-20210930.xsd mlab-20210930_cal.xml mlab-20210930_def.xml mlab-20210930_lab.xml mlab-20210930_pre.xml http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://xbrl.sec.gov/country/2021 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mlab20210930_10q.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 258, "dts": { "calculationLink": { "local": [ "mlab-20210930_cal.xml" ] }, "definitionLink": { "local": [ "mlab-20210930_def.xml" ] }, "inline": { "local": [ "mlab20210930_10q.htm" ] }, "labelLink": { "local": [ "mlab-20210930_lab.xml" ] }, "presentationLink": { "local": [ "mlab-20210930_pre.xml" ] }, "schema": { "local": [ "mlab-20210930.xsd" ], "remote": [ "https://xbrl.sec.gov/country/2021/country-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 402, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 31, "http://xbrl.sec.gov/dei/2021": 6, "total": 37 }, "keyCustom": 21, "keyStandard": 279, "memberCustom": 26, "memberStandard": 31, "nsprefix": "mlab", "nsuri": "http://www.mesalabs.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 2 - Revenue Recognition", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "shortName": "Note 2 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 3 - Fair Value Measurements", "role": "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "shortName": "Note 3 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 4 - Inventories, Net", "role": "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "shortName": "Note 4 - Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "shortName": "Note 5 - Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 6 - Indebtedness", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "shortName": "Note 6 - Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 7 - Stockholders' Equity", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "shortName": "Note 7 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 8 - Earnings Per Share", "role": "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "shortName": "Note 8 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 9 - Income Taxes", "role": "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 10 - Commitments and Contingencies", "role": "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "shortName": "Note 10 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "mlab:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 11 - Significant Transaction", "role": "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "shortName": "Note 11 - Significant Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "mlab:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 12 - Segment Information", "role": "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "shortName": "Note 12 - Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 13 - Subsequent Event", "role": "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "shortName": "Note 13 - Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 2 - Revenue Recognition (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "shortName": "Note 2 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 3 - Fair Value Measurements (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "shortName": "Note 3 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 4 - Inventories, Net (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "shortName": "Note 4 - Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "shortName": "Note 5 - Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 6 - Indebtedness (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "shortName": "Note 6 - Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 7 - Stockholders' Equity (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "shortName": "Note 7 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 8 - Earnings Per Share (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables", "shortName": "Note 8 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 12 - Segment Information (Tables)", "role": "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "shortName": "Note 12 - Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-04-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate202006Member", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 2 - Revenue Recognition (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual", "shortName": "Note 2 - Revenue Recognition (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_ProductOrServiceAxis-ConsumablesMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 2 - Revenue Recognition - Revenues From External Customers (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details", "shortName": "Note 2 - Revenue Recognition - Revenues From External Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 2 - Revenue Recognition - Contract Liabilities (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details", "shortName": "Note 2 - Revenue Recognition - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 3 - Fair Value Measurements (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "shortName": "Note 3 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-SeniorNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "shortName": "Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-SeniorNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 4 - Inventories, Net - Summary of Inventories (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details", "shortName": "Note 4 - Inventories, Net - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual", "shortName": "Note 5 - Goodwill and Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "shortName": "Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "shortName": "Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "shortName": "Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-03-05_2021-03-05_DebtInstrumentAxis-SeniorSecuredCreditAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "mlab:DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 6 - Indebtedness (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "shortName": "Note 6 - Indebtedness (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-03-05_2021-03-05_DebtInstrumentAxis-SeniorSecuredCreditAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "mlab:DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30_DebtInstrumentAxis-TheNotesMember_LongtermDebtTypeAxis-SeniorNotesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 6 - Indebtedness - Carrying Amount of the Notes (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "shortName": "Note 6 - Indebtedness - Carrying Amount of the Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30_DebtInstrumentAxis-TheNotesMember_LongtermDebtTypeAxis-SeniorNotesMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "mlab:InterestExpenseOnConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_DebtInstrumentAxis-TheNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "shortName": "Note 6 - Indebtedness - Interest Expense on the Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "mlab:InterestExpenseOnConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_DebtInstrumentAxis-TheNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals)", "role": "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "shortName": "Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 7 - Stockholders' Equity (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "shortName": "Note 7 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2020-06-12_2020-06-12_SubsidiarySaleOfStockAxis-PublicOfferingMember", "decimals": "-5", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "shortName": "Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "lang": null, "name": "mlab:EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "shortName": "Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "shortName": "Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "shortName": "Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "lang": null, "name": "mlab:IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "shortName": "Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 9 - Income Taxes (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual", "shortName": "Note 9 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30_BusinessAcquisitionAxis-GPTAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "mlab:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "shortName": "Note 10 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30_BusinessAcquisitionAxis-GPTAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "mlab:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "mlab:SignificantTransactionsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30_RestructuringPlanAxis-ClosureOfOurButlerNewJerseyFacilityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 11 - Significant Transaction (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "shortName": "Note 11 - Significant Transaction (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mlab:SignificantTransactionsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30_RestructuringPlanAxis-ClosureOfOurButlerNewJerseyFacilityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 12 - Segment Information (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual", "shortName": "Note 12 - Segment Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 12 - Segment Information - Operating Segment Information (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "shortName": "Note 12 - Segment Information - Operating Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_ConsolidationItemsAxis-OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details)", "role": "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "shortName": "Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2021-09-30_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-SterilizationAndDisinfectionControlMember", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30_AwardTypeAxis-PerformanceStockUnitsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 13 - Subsequent Event (Details Textual)", "role": "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "shortName": "Note 13 - Subsequent Event (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-10-28_2021-10-28_AwardTypeAxis-PerformanceStockUnitsMember_SubsequentEventTypeAxis-SubsequentEventMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "i_2020-03-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R8": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "role": "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mlab20210930_10q.htm", "contextRef": "d_2021-04-01_2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual", "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual", "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "mlab_AgenaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Agena.", "label": "Agena [Member]" } } }, "localname": "AgenaMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "domainItemType" }, "mlab_AssumedConversionOfConvertibleDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the assumed conversion of convertible debt.", "label": "Assumed Conversion of Convertible Debt [Member]" } } }, "localname": "AssumedConversionOfConvertibleDebtMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "domainItemType" }, "mlab_BiopharmaceuticalDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to biopharmaceutical development.", "label": "Biopharmaceutical Development [Member]" } } }, "localname": "BiopharmaceuticalDevelopmentMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "mlab_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to other accrued expenses assumed in connection with a business combination for which the initial accounting was incomplete.", "label": "mlab_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Accrued Expenses" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAccruedExpenses", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "mlab_ClosureOfOurButlerNewJerseyFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the closure of our Butler, New Jersey facility.", "label": "Closure of Our Butler, New Jersey Facility [Member]" } } }, "localname": "ClosureOfOurButlerNewJerseyFacilityMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "domainItemType" }, "mlab_ConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to consumables.", "label": "Consumables [Member]" } } }, "localname": "ConsumablesMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "mlab_ContinuousMonitoringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents continuous monitoring.", "label": "Continuous Monitoring [Member]" } } }, "localname": "ContinuousMonitoringMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "mlab_ContractWithCustomerLiabilityIncreaseDuringPeriodNetOfRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liabilities added during the period in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract liabilities added during the six months ended September 30, 2021, net of revenues recognized" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDuringPeriodNetOfRevenueRecognized", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "mlab_DebtInstrumentConvertibleConsecutiveTradingDaysTradingPricePer1000PrincipalOfNotesLessThan98OfTheProduct": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to $1,000 principal of convertible debt instrument must be less than 98% of the product of the last reported sale price per share of common stock.", "label": "mlab_DebtInstrumentConvertibleConsecutiveTradingDaysTradingPricePer1000PrincipalOfNotesLessThan98OfTheProduct", "terseLabel": "Debt Instrument, Convertible, Consecutive Trading Days, Trading Price Per 1,000 Principal of Notes Less Than 98% of the Product" } } }, "localname": "DebtInstrumentConvertibleConsecutiveTradingDaysTradingPricePer1000PrincipalOfNotesLessThan98OfTheProduct", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "integerItemType" }, "mlab_DebtInstrumentConvertibleConversionRatioPer1000Principal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by $1,000 debt principal amount.", "label": "mlab_DebtInstrumentConvertibleConversionRatioPer1000Principal", "terseLabel": "Debt Instrument, Convertible, Conversion Ratio Per 1,000 Principal" } } }, "localname": "DebtInstrumentConvertibleConversionRatioPer1000Principal", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_DebtInstrumentCovenantMaximumEstimatedTotalLeverageRatioFollowingAnAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Requirement for maximum estimated total leverage ratio under the debt agreement following an acquisition.", "label": "mlab_DebtInstrumentCovenantMaximumEstimatedTotalLeverageRatioFollowingAnAcquisition", "terseLabel": "Debt Instrument, Covenant, Maximum Conditional Total Leverage Ratio Following an Acquisition" } } }, "localname": "DebtInstrumentCovenantMaximumEstimatedTotalLeverageRatioFollowingAnAcquisition", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioFollowingTheEighthTestingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Requirement for maximum total leverage ratio under the debt agreement following the eight testing date.", "label": "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioFollowingTheEighthTestingDate", "terseLabel": "Debt Instrument, Covenant, Maximum Total Leverage Ratio Following the Eighth Testing date" } } }, "localname": "DebtInstrumentCovenantMaximumTotalLeverageRatioFollowingTheEighthTestingDate", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFifthSixthSeventhAndEighthTestingDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Requirement for maximum total leverage ratio under the debt agreement for the fifth, sixth, seventh, and eighth testing dates.", "label": "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFifthSixthSeventhAndEighthTestingDates", "terseLabel": "Debt Instrument, Covenant, Maximum Total Leverage Ratio for the Sixth, Seventh, and Eighth Testing Dates" } } }, "localname": "DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFifthSixthSeventhAndEighthTestingDates", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Requirement for maximum total leverage ratio under the debt agreement for the first four testing dates.", "label": "mlab_DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates", "terseLabel": "Debt Instrument, Covenant, Maximum Total Leverage Ratio for the First Four Testing Dates" } } }, "localname": "DebtInstrumentCovenantMaximumTotalLeverageRatioForTheFirstFourTestingDates", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_DebtInstrumentUnamortizedDiscountAndCommissionsIncludingEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount and commissions including the equity component on debt instrument.", "label": "mlab_DebtInstrumentUnamortizedDiscountAndCommissionsIncludingEquityComponent", "terseLabel": "Debt Instrument, Unamortized Discount and Commissions Including Equity Component" } } }, "localname": "DebtInstrumentUnamortizedDiscountAndCommissionsIncludingEquityComponent", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "mlab_DeferredTaxLiabilitiesDeferredExpenseDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from debt.", "label": "mlab_DeferredTaxLiabilitiesDeferredExpenseDebt", "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Debt" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseDebt", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "mlab_EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense": { "auth_ref": [], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details": { "order": 0.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total recognized tax expense (benefit) related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Amount of income tax (benefit) recognized in earnings" } } }, "localname": "EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details" ], "xbrltype": "monetaryItemType" }, "mlab_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Actual fixed charge coverage ratio under the debt agreement.", "label": "mlab_FixedChargeCoverageRatio", "terseLabel": "Fixed Charge Coverage Ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "pureItemType" }, "mlab_GPTAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to GTP acquisition.", "label": "GPT Acquisition [Member]" } } }, "localname": "GPTAcquisitionMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "mlab_GPTPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the PSUs granted to employees of Gyros Protein Technologies Holding AB.", "label": "GPT PSUs [Member]" } } }, "localname": "GPTPSUsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "mlab_GyrosUSIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Gyros US, Inc.", "label": "Gyros US, Inc [Member]" } } }, "localname": "GyrosUSIncMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "mlab_HardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to hardware and software.", "label": "Hardware and Software [Member]" } } }, "localname": "HardwareAndSoftwareMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "mlab_IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions": { "auth_ref": [], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of stock options.", "label": "mlab_IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions", "verboseLabel": "Dilutive effect of stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "sharesItemType" }, "mlab_InstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Instruments, an operating segment of the entity.", "label": "Instruments [Member]" } } }, "localname": "InstrumentsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "mlab_InterestExpenseOnConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest expense on borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder.", "label": "Interest Expense on Convertible Debt [Table Text Block]" } } }, "localname": "InterestExpenseOnConvertibleDebtTableTextBlock", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables" ], "xbrltype": "textBlockItemType" }, "mlab_LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to liability for collecting and remitting sales tax states with established nexus.", "label": "Liability for Collecting and Remitting Sales Tax States with Established Nexus [Member]" } } }, "localname": "LiabilityForCollectingAndRemittingSalesTaxStatesWithEstablishedNexusMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "mlab_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to performance stock units.", "label": "Performance Stock Units [Member]" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "domainItemType" }, "mlab_PrepaidExpensesOtherAndOtherAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to prepaid expenses, other and other assets.", "label": "Prepaid Expenses, Other and Other Assets [Member]" } } }, "localname": "PrepaidExpensesOtherAndOtherAssetsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "mlab_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the public offering.", "label": "Public Offering [Member]" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "mlab_RiskAndUncertaintiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risk and uncertainties.", "label": "Risk and Uncertainties, Policy [Policy Text Block]" } } }, "localname": "RiskAndUncertaintiesPolicyPolicyTextBlock", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "mlab_SeniorSecuredCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior secured credit agreement", "label": "Senior Secured Credit Agreement [Member]" } } }, "localname": "SeniorSecuredCreditAgreementMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "mlab_ServicesAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to services and software.", "label": "Services and Software [Member]" } } }, "localname": "ServicesAndSoftwareMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were adjusted during the reporting period.", "label": "Performance adjustment(2) (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriod", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesIssuedUponVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of shares will be issued upon vesting.", "label": "mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesIssuedUponVestingPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesIssuedUponVestingPercentage", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardVestedPercentageOfFinancePerformanceTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of target paid by the company for vested share-based compensation award during period.", "label": "mlab_SharebasedCompensationArrangementBySharebasedPaymentAwardVestedPercentageOfFinancePerformanceTarget", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Vested, Percentage of Finance Performance Target" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardVestedPercentageOfFinancePerformanceTarget", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "mlab_SignificantTransactionsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of significant transactions.", "label": "Significant Transactions [Text Block]" } } }, "localname": "SignificantTransactionsTextBlock", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction" ], "xbrltype": "textBlockItemType" }, "mlab_SsharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards adjusted during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Performance adjustment, weighted average grant date fair value per share (in dollars per share)" } } }, "localname": "SsharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "mlab_SterilizationAndDisinfectionControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reporting segment for Sterilization and Disinfection Control, formerly name Biological Indicators segment.", "label": "Sterilization and Disinfection Control [Member]" } } }, "localname": "SterilizationAndDisinfectionControlMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "mlab_StockAwardsSubjectToPerformanceConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock awards subject to performance conditions.", "label": "Stock Awards Subject to Performance Conditions [Member]" } } }, "localname": "StockAwardsSubjectToPerformanceConditionsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "domainItemType" }, "mlab_StockAwardsThatWereAntidilutiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock awards that were antidilutive.", "label": "Stock Awards that were Antidilutive [Member]" } } }, "localname": "StockAwardsThatWereAntidilutiveMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "domainItemType" }, "mlab_SwinglineLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the swingline loan.", "label": "Swingline Loan [Member]" } } }, "localname": "SwinglineLoanMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "mlab_The2021EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 2021 equity plan.", "label": "The 2021 Equity Plan [Member]" } } }, "localname": "The2021EquityPlanMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "mlab_TheCreditFacilityTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the credit facility term loan.", "label": "The Credit Facility Term Loan [Member]" } } }, "localname": "TheCreditFacilityTermLoanMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "mlab_TheFY19PSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the FY19 PSU share-based plan.", "label": "The FY19 PSUs [Member]" } } }, "localname": "TheFY19PSUsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "mlab_TheFY20PSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the FY20 PSUs share-based plan.", "label": "The FY20 PSUs [Member]" } } }, "localname": "TheFY20PSUsMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "mlab_TheNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Notes.", "label": "The Notes [Member]" } } }, "localname": "TheNotesMember", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals" ], "xbrltype": "domainItemType" }, "mlab_ThirdPartyOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of third party offering costs associated with debt issuance.", "label": "mlab_ThirdPartyOfferingCosts", "terseLabel": "Third Party Offering Costs" } } }, "localname": "ThirdPartyOfferingCosts", "nsuri": "http://www.mesalabs.com/20210930", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "mlab_statement-statement-note-12-segment-information-operating-segment-asset-reconciliation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Segment Information - Operating Segment Asset Reconciliation (Details)" } } }, "localname": "statement-statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-12-segment-information-operating-segment-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Segment Information - Operating Segment Information (Details)" } } }, "localname": "statement-statement-note-12-segment-information-operating-segment-information-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-12-segment-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Segment Information" } } }, "localname": "statement-statement-note-12-segment-information-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-2-revenue-recognition-contract-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Contract Liabilities (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-contract-liabilities-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-2-revenue-recognition-revenues-from-external-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Revenues From External Customers (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-revenues-from-external-customers-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-2-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition" } } }, "localname": "statement-statement-note-2-revenue-recognition-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Fair Value Measurements - Fair Value and Carrying Value of the Notes (Details)" } } }, "localname": "statement-statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-3-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Fair Value Measurements" } } }, "localname": "statement-statement-note-3-fair-value-measurements-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-4-inventories-net-summary-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories, Net - Summary of Inventories (Details)" } } }, "localname": "statement-statement-note-4-inventories-net-summary-of-inventories-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-4-inventories-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories, Net" } } }, "localname": "statement-statement-note-4-inventories-net-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Intangible Assets, Net - Change in the Carrying Amount of Goodwill (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Intangible Assets, Net - Estimated Amortization Expense (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Intangible Assets, Net - Other Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-5-goodwill-and-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Intangible Assets, Net" } } }, "localname": "statement-statement-note-5-goodwill-and-intangible-assets-net-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-6-indebtedness-carrying-amount-of-the-notes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Indebtedness - Carrying Amount of the Notes (Details)" } } }, "localname": "statement-statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-6-indebtedness-interest-expense-on-the-notes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Indebtedness - Interest Expense on the Notes (Details)" } } }, "localname": "statement-statement-note-6-indebtedness-interest-expense-on-the-notes-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Indebtedness - Interest Expense on the Notes (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-6-indebtedness-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Indebtedness" } } }, "localname": "statement-statement-note-6-indebtedness-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Allocation of Share-based Compensation (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-7-stockholders-equity-restricted-stock-unit-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Restricted Stock Unit Activity (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Stock Option and Restricted Stock Unit Award Activity (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-7-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity" } } }, "localname": "statement-statement-note-7-stockholders-equity-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share - Computation of Net Income Per Share, Basic & Diluted (Details)" } } }, "localname": "statement-statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-note-8-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share" } } }, "localname": "statement-statement-note-8-earnings-per-share-tables", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "mlab_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.mesalabs.com/20210930", "xbrltype": "stringItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r94", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r230", "r232", "r234", "r235" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r94", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r230", "r232", "r234", "r235" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r99", "r106", "r112", "r182", "r344", "r345", "r346", "r360", "r361", "r389", "r392", "r394", "r395", "r521" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r99", "r106", "r112", "r182", "r344", "r345", "r346", "r360", "r361", "r389", "r392", "r394", "r395", "r521" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r99", "r106", "r112", "r182", "r344", "r345", "r346", "r360", "r361", "r389", "r392", "r394", "r395", "r521" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r240", "r275", "r308", "r310", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r483", "r486", "r510", "r511" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r240", "r275", "r308", "r310", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r483", "r486", "r510", "r511" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r290", "r294", "r451", "r482", "r484" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r165", "r290", "r294", "r451", "r482", "r484" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r240", "r275", "r298", "r308", "r310", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r483", "r486", "r510", "r511" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r240", "r275", "r298", "r308", "r310", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r483", "r486", "r510", "r511" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r166", "r167", "r290", "r295", "r485", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r166", "r167", "r290", "r295", "r485", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r171", "r432" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r20", "r172", "r173" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, less allowances of $238 and $218, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Other accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r52", "r53", "r54", "r473", "r494", "r498" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r60", "r61", "r62", "r96", "r97", "r98", "r380", "r489", "r490", "r523" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r100", "r101", "r102", "r103", "r112", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r184", "r221", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r358", "r359", "r360", "r361", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r431", "r453", "r454", "r455", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r276", "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Proceeds from issuance of common stock, issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r314", "r337", "r348" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "totalLabel": "Stock-based compensation expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r174", "r185" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r85", "r260", "r272", "r273", "r428" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of debt discounts and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r85", "r193", "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Stock awards excluded from diluted EPS (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r91", "r146", "r153", "r160", "r178", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r378", "r381", "r408", "r433", "r435", "r459", "r471" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r49", "r91", "r178", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r378", "r381", "r408", "r433", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r316", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r307", "r309" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r307", "r309", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r32", "r87" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r82", "r87", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r82", "r417" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r207", "r208", "r209", "r217", "r500" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Dividends paid, per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97", "r394" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, no par value; authorized 25,000,000 shares; issued and outstanding, 5,223,232 and 5,140,568 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r66", "r465", "r478" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r278", "r280", "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r278", "r279", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "periodEndLabel": "Contract liabilities balance as of September 30, 2021", "periodStartLabel": "Contract liabilities as of March 31, 2021" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r278", "r279", "r291" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Unearned revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "negatedLabel": "Prior year liabilities recognized in revenues during the six months ended September 30, 2021" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r17", "r461", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "us-gaap_ConvertibleDebt", "terseLabel": "Convertible Debt, Total" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible senior notes, net of discounts and debt issuance costs" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r156", "r162", "r164" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r70", "r91", "r178", "r222", "r223", "r224", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r408" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r89", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r254", "r261", "r262", "r263", "r274" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r90", "r94", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r270", "r271", "r272", "r273", "r429", "r460", "r461", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r265", "r461", "r470" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Principal outstanding", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r239", "r267" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "us-gaap_DebtInstrumentConvertibleConversionPrice1", "terseLabel": "Debt Instrument, Convertible, Conversion Price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "terseLabel": "Debt Instrument, Convertible, Threshold Consecutive Trading Days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "terseLabel": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "us-gaap_DebtInstrumentConvertibleThresholdTradingDays", "terseLabel": "Debt Instrument, Convertible, Threshold Trading Days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r237", "r270", "r271", "r427", "r429", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r268", "r427", "r429" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r238" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r90", "r94", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r270", "r271", "r272", "r273", "r429" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r250", "r426", "r430" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedLabel": "Unamortized debt discount attributable to equity" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r250", "r428" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Unamortized debt issuance costs", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r351", "r352" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r351", "r352" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r85", "r141" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "us-gaap_DividendsCommonStockCash", "negatedLabel": "Dividends paid, $0.16 per share" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r67", "r104", "r105", "r106", "r107", "r108", "r114", "r116", "r121", "r123", "r124", "r128", "r129", "r395", "r396", "r466", "r479" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r104", "r105", "r106", "r107", "r108", "r116", "r121", "r123", "r124", "r128", "r129", "r395", "r396", "r466", "r479" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r417" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r92", "r354", "r364" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r60", "r61", "r62", "r96", "r97", "r98", "r101", "r109", "r111", "r131", "r182", "r276", "r277", "r344", "r345", "r346", "r360", "r361", "r394", "r418", "r419", "r420", "r421", "r422", "r423", "r489", "r490", "r491", "r523" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r252", "r270", "r271", "r405" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r397", "r398", "r399", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r252", "r270", "r271", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r398", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r252", "r270", "r271", "r397", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r252", "r270", "r271", "r299", "r300", "r305", "r306", "r398", "r440" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r252", "r270", "r271", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r194", "r195", "r198", "r201", "r452", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r198", "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r194", "r197" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r198", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r187", "r188", "r435", "r458" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill", "periodStartLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Effect of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r311", "r312", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69", "r91", "r146", "r152", "r156", "r159", "r162", "r178", "r222", "r223", "r224", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r408" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r146", "r152", "r156", "r159", "r162", "r457", "r463", "r468", "r480" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Earnings before income taxes", "verboseLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r92", "r355", "r356", "r357", "r362", "r365", "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax year being audited in the income tax examination, in YYYY format.", "label": "us-gaap_IncomeTaxExaminationYearUnderExamination", "terseLabel": "Income Tax Examination, Year under Examination" } } }, "localname": "IncomeTaxExaminationYearUnderExamination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "gYearListItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r110", "r111", "r144", "r353", "r363", "r366", "r481" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued liabilities and taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r84", "r449" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Unearned revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash (used in) provided by changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r117", "r118", "r119", "r122", "r124" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "verboseLabel": "Dilutive effect of RSUs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r192", "r196" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r140", "r425", "r428", "r467" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense and amortization of debt discount" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r73", "r258", "r269", "r272", "r273" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r75", "r259", "r272", "r273" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details": { "order": 0.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "us-gaap_InterestExpenseDebtExcludingAmortization", "verboseLabel": "Coupon interest expense at 1.375%" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r45" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r48", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "terseLabel": "Total inventories", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r47" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r46" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r91", "r154", "r178", "r222", "r223", "r224", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r379", "r381", "r382", "r408", "r433", "r434" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r91", "r178", "r408", "r435", "r462", "r475" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r91", "r178", "r222", "r223", "r224", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r379", "r381", "r382", "r408", "r433", "r434", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r461", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeeAmount", "terseLabel": "Line of Credit Facility, Commitment Fee Amount" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r251", "r266", "r270", "r271", "r461", "r472" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "totalLabel": "Net carrying value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r220" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual, Ending Balance" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "us-gaap_MoneyMarketFundsAtCarryingValue", "terseLabel": "Money Market Funds, at Carrying Value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r83", "r86" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r55", "r57", "r62", "r65", "r86", "r91", "r100", "r104", "r105", "r106", "r107", "r110", "r111", "r120", "r146", "r152", "r156", "r159", "r162", "r178", "r222", "r223", "r224", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r396", "r408", "r464", "r477" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income available for shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "negatedTerseLabel": "Nonoperating (income) expense, net", "negatedTotalLabel": "Total nonoperating (income) expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating expenses:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r146", "r152", "r156", "r159", "r162" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "verboseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r156", "r162" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r95", "r113", "r132", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r50" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r85" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Non-cash interest and debt amortization" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r80" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r76", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r316", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r30", "r31" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r78" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from the issuance of common stock, net", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r79", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "us-gaap_ProceedsFromLinesOfCredit", "terseLabel": "Proceeds from Lines of Credit, Total" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r339" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r203", "r435", "r469", "r476" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r350", "r450", "r512" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1", "terseLabel": "Restructuring and Related Cost, Expected Cost Remaining" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r277", "r347", "r435", "r474", "r493", "r498" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings", "terseLabel": "Retained Earnings (Accumulated Deficit), Ending Balance" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r96", "r97", "r98", "r101", "r109", "r111", "r182", "r344", "r345", "r346", "r360", "r361", "r394", "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r137", "r138", "r151", "r157", "r158", "r165", "r166", "r169", "r289", "r290", "r451" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r293", "r297" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r314", "r336", "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r194", "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r190", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r27", "r28", "r29" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r68", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r146", "r149", "r155", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r326", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r320", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r169", "r205", "r206", "r482" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r133", "r135", "r136", "r146", "r150", "r156", "r160", "r161", "r162", "r163", "r165", "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "us-gaap_SeveranceCosts1", "terseLabel": "Severance Costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Awards forfeited, number of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Awards forfeited, weighted average grant date fair value per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Awards granted, number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Awards granted, weighted average grant date fair value per share (in dollars per share)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Outstanding, number of shares (in shares)", "periodStartLabel": "Outstanding, number of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding, weighted average grant date fair value per share (in dollars per share)", "periodStartLabel": "Outstanding, weighted average grant date fair value per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Awards distributed, number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Awards distributed, weighted average grant date fair value per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "negatedLabel": "Options forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Options forfeited or expired, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "verboseLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r322", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Options outstanding (in shares)", "periodStartLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Options outstanding, weighted-average exercise price (in dollars per share)", "periodStartLabel": "Options outstanding, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r313", "r319" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Awards exercised, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Options granted, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r311", "r335" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "verboseLabel": "Outstanding, Weighted- Average Remaining Contractual Life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r169", "r190", "r204", "r205", "r206", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r44", "r60", "r61", "r62", "r96", "r97", "r98", "r101", "r109", "r111", "r131", "r182", "r276", "r277", "r344", "r345", "r346", "r360", "r361", "r394", "r418", "r419", "r420", "r421", "r422", "r423", "r489", "r490", "r491", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual", "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r131", "r451" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies", "http://www.mesalabs.com/20210930/role/statement-note-10-commitments-and-contingencies-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-asset-reconciliation-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-operating-segment-information-details", "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-contract-liabilities-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-revenues-from-external-customers-details", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-fair-value-and-carrying-value-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-summary-of-inventories-details", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-change-in-the-carrying-amount-of-goodwill-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-estimated-amortization-expense-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-carrying-amount-of-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-interest-expense-on-the-notes-details-parentheticals", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-allocation-of-sharebased-compensation-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-restricted-stock-unit-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes", "http://www.mesalabs.com/20210930/role/statement-note-9-income-taxes-details-textual", "http://www.mesalabs.com/20210930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Proceeds from the issuance of common stock, net of issuance costs of $9,315 (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r276", "r277", "r323" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercise of stock options and vesting of restricted stock units (in shares)", "negatedLabel": "Awards exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-stock-option-and-restricted-stock-unit-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r276", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Proceeds from the issuance of common stock, net of issuance costs of $9,315" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r277", "r315", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r276", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of stock options and vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r91", "r175", "r178", "r408", "r435" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r424", "r437" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r424", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r424", "r437" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction", "http://www.mesalabs.com/20210930/role/statement-note-11-significant-transaction-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event", "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event-details-textual", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r436", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-13-subsequent-event" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-12-segment-information-tables", "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-tables", "http://www.mesalabs.com/20210930/role/statement-note-3-fair-value-measurements-tables", "http://www.mesalabs.com/20210930/role/statement-note-4-inventories-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-tables", "http://www.mesalabs.com/20210930/role/statement-note-6-indebtedness-tables", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-tables", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r290", "r296" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r290", "r296" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-5-goodwill-and-intangible-assets-net-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r100", "r101", "r102", "r103", "r112", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r184", "r221", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r358", "r359", "r360", "r361", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r431", "r453", "r454", "r455", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://www.mesalabs.com/20210930/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-", "http://www.mesalabs.com/20210930/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r115", "r124" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "Diluted (in shares)", "totalLabel": "Fully diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r114", "r124" ], "calculation": { "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average outstanding shares of common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://www.mesalabs.com/20210930/role/statement-note-8-earnings-per-share-computation-of-net-income-per-share-basic-diluted-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mesalabs.com/20210930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r513": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r515": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r516": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r517": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r518": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" } }, "version": "2.1" } ZIP 78 0001437749-21-025180-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-21-025180-xbrl.zip M4$L#!!0 ( $% 9%/^7%-@&P@ /DU - 97A?,CU; M:W/;MA+]W/R*O>HT=69$Z^57)%DS;N-X,K=)?7/=SQV(7)J8@ #@))U?_W= M!:F'9;EQ'(\;N_HBB< "6$ X!V>7Y##SN1H-,Q3)Z,4/0R^]PA%>_=D]/.AU M]W>I=MBJ"E_\0/7_BB(X0XU6>$Q@/(.+K-0)VCM;KO; M@<-^YW5__S6VET M V*C/6JR]JBPR(S&8VT:HQ?#5N7S<&R2&3@_4Z&Y]E$J[IG*6/ _Z>"[\/L4-?41A]69@<^$[S^6&](>'Y=.S>5B<]HL/9/@V_PLQ$8A2C'T@_^3M;Z/RI6 M/?;)7YA->"UCH>K)>E.$[LG\7BM:+6%DY67F^\LUC:C?C>M:5X^-]R8/%C?F MVMD-B\XN;9C*]^__.\C$!,'B1.*4J-]GTL'G4E@"DYI1>4'D#T;#6V)P(M'H M/V!2>(].P&^"MICPQDKV\)V.=P?K:T'?O N(U,.>?%@HK,ZK+N%9]WL'RX([ M+U6XEG3D$?-%:UMT"ZI'WI3=)PZJ7X0C*!%H\AE\TF:J,+G$9H6M&E&)(9^T M\4$'"1(C0L^@U-Z62),@%9;33F2H"2#A1(Z2 $M%3$463"[#81OL;AAHC-$Y M/I/()!>?D,9=Z=-164+.T)"*I\QCL$$L;5SF9*:I.03Q!]-,QAFXDC^6[:=H ML>Z$)Y!+ITBQT;:'J?093= 5)/)X=.ZW(-=,0M.DOZV2EBO+L"6,+6$\!.!Z MSY4P$%*I"9*,[B4$F\069$[5=J5>ZBK*(E%.OV-5)M0GP7P%;TVB",GG>D$H M98)AXE%JR2 U>-W:T$12B>2.FVQ1*C(@VC %QXLA!F!_8N$R2)69NCFG6+R4 MSEN.#0075GZ3E\T5:G!S9VYXNV6'+3L\!+KVGC@[7%R#TLL?C[J=PX&K\5^' MFWS\FI2"S5BQ<*4E=D"_.*)F$=+0K MQTXF4E2)!EE%,$$G:>ZI=!Q5!#9T(00)*L(X)(<\J19N5 C^)TLE6/S0M((3 MR^B$6E2QSFJ(1K_&R(:D3Z@])M^''CGL_O/TR#-CG?&S8IT['^DWR.?N8N#. M'$2\-9$)4XMP1H=-+1S1$J;8)S:28BR5]#,.6#8-RTP8:"(P0$5B MUTQ7TB)!7%W5$RI*6Q #N1!@Q3'!*C@0$B27X3Z;(B*B&BR8X=BDU+XB&V)" M69"^V=+-EFX>A&[B)TXWIQ.ARJ $&(N8IGP/>4(H)X9"H2)U4J0/P/N?$L06X)X M"()(GCA!O*FP=Q/#?%.E3AN$FHU$\14JA",;$\>E9:2NA!$;>LV-\U3.CR50 M7X[6;WY;%79N:9(2Y9 ^6+.N'8^)",+](+Y5I,N%7Z\JKS+A%C$7*XM 49@$ MR176HY9#,U#R$ZKZYM":??.;E^CQ:>GYI5B>5_)U_Y^:? W/521S9FHN3W(6 M%JOLL#S4&=]?$4W=R*(LO!-E(KVQ;A' A +J,L^E]XA_(9O&AD(DKD\D^12*W5XM,^]VN98M^KB&>583Q3%^=0@//)( M&YUO2L02"8YU"+'(=4Y1?.*8H(K[0U00,A;AH8WYS=*O GF=EJQNY&PXPD5" M#1TN3O!;":'.N#*G5: )A\G4RFGC;>5MT+&EA6T2=$X+ M%%NDE@[6)H$4@QP@F(("")ST)6*!/3*" M-<1!!;DWM)?[]=0$),*+R(^5,O%QH]N[ZC061=5['IU>[_7!X;)TCN[W5>[[7;A[VCQN@#;=Q\3'MWKPEL,&R)T>TD!P?U MO.Y+"/?X9\M1R[5@V"I']//:0_^A+/SQM_KS36^MU-Y!N%CQ#VH'UYSY^QSY M-9.8PND5QB7G1^'W*BCZ?JCGH3YKF"=R K$2SATW?COY[T5T?G)V&OWR\?3D MW_P>T4KM^=G;BX]K95D:63.]6O_4$L#!!0 ( $% 9%-ORM "&0@ ,HU - 97A?,CU;;7/;-A+^W/R*/=U+,F-D[AN[.B+) (+8 'A>?#LDNQG/E>#?H8B&3S[KN^E5SC Z_]U MCH_V.T>[5-MO587/OJ/ZOT41O$:-5GA,8#B%RZS4"=J7)D>X,-8+!1&IPW'W=^\$+MY"% WZ.7H!<2:L0W_:*'T:G33J4BUR/&VDQN;"1PEZ MC+TTN@&QT1XU67M46&1&XZDVC<&S?JORN3\TR12OE MPHZD[K(S'J]]))0(C-H\6T[FAIO/YPT.<6 M-T;:X'1C<'Z=R:'TL-_>[M74@OP!MZ7"OLM[F< [7T1 MM0]VQ(M^B\;YLR?U_]*14].'6\7Z/WO3A'^:3,-_=^%7<36E/N*P/%/PF?#= MAW+CQJ2]&"J$H;&$X-/&'H$-E:JW_OS:%2*>7=?.363B,QIL[Q^]+_"S$2B% M.,?2#_Y.5OH_*98]]LD?F(UY+6.AZLEZ4X3NR?RS5K1:PLC*4>:[BS6-J-^- MZUI7#XWW)@\6:W-M[X9%9YP/1L,KHG!BT>@7,"F\12?@9T%;3'AC)7OX1L>[O=6UH&_>!<3J84_>+Q26 MYU67\*R[^T>+@CLO5;B6=.81]44K6W0+J@?>E)U'#JH?A2,H$6CR*5QI,U&8 MC+!98:M&5&+()VU\$$*"U(C04RBUMR72)$B&Y;03&6H"2#F1HZ3 4A%3D063 MRW#:!KLU XTQ.B?LE$UR<84T[E*?CLH2A>0+!);$'F5&V7ZJ6NPBQ2Y?0[5F5"?1+, ME_#6)(J0?*X7A%(F&"8>I18,4H/7K0Q-))5([KC)%J4B Z(-4W# &(( ]B<6 M+H-4F8F;<8K%D73>D%)6CW7$O L[>@+ 8$$T(E;S="'F CK>>=!FW8+.< MU )ZK_$,6 M'.ET'Y13'G^T?GCPE)@@9*,>,Q6\1$?FA(@@RC\.UR;'"[$HW=V;L' ?(D&O M'JD*!4QIJ0,ZL#MU! MV527FY,-@5VH(:D25Z4TAJ;TMWMP%^TEYM;(^9KTXPE1&,XR08$PL5H)\J?' MG6\)8DL0]T$0R2,GB)<5]M8QS#=1ZC1!J-E(%)^@0CBR,7%<6D;J4ABQH=?< M.$_E_' %]>5H_6:W46'GEB8I40[I@Q7KVO&8B"#<_^%;0[J<^_6B\BH3;AYS ML;((%(5)D%QA/6HY- 4EKU#5-X-6[)M?O$0/3TN//Z7RM)*KA]]J(09SQ_0O2TEC69>R?*1'ICW3Q@"07499Y+[Q'_0"8-#85$ M7)](\B]TLD.<0:K$L>JA;\[?S(@./Y22W ^D5NKP[)Y[L0QJ0BBF?=^L @_'"U?FM HTX3"96AEMO$V\#2JV MM+!-;A":>:#YJ5])9Z;-0867]K,:H?U+*U8L"\ M4&:*5#O)3*41Q VV(7:XE^!D37;]Y8?P4Q[M("")ST,6*! M S*"%<1!!;F7M)>[]=0$),*+R ^5,O%IH[-_W6[,BZH7-]K[^S\<'2]*QZ>- M?3*2R6E#85+5ON)70HX.VD>=PX/V#P?'G;W#3F/PCC9N/J2]>] $-NBWQ.!V MDH.C>EZ?2PB?\L_VRT'+M:#?*OGGC0*G]@G"QY!G4KJTX M\]=.&S^?_7H979R]/H]^?']^ M]B]^,6BI]N+UJ\OW*V59&EDS62]D:H"+U^_^\W9!*F3![SIM^"(O6OSN$VW# M\ [7[U!+ P04 " !!0&13O,[%G8H$ #U$@ #0 &5X7S(W-C,R-RYH M=&WM6&U/XS@0_KS\BKF! MO]O'T=AI.W'T)]N&8\JI))JF,%O 15[SE,H/HJ0P%5*3 FSP7,<;.;[K>Q"$ MP3!T]V!Z K8]B4NJ"20YD8KJL57KS!Y972\G)1U;F9 ET79*-4TT$]R"1'!- M.4IK6M J%YR.N; F&['30HYG(EV THNBF-O9@Z:[!XI*ED70S%/L#QHB^$I'4)$T9?PR!)=QXQ$DM51"AD!J M+2*#H%IG]OV*P?C,";66TO0[U2BO7@VB"7@!L;W!UFP;"$_!&\'?M/6U M?]X_@/,V4%#+CMMIC!W$^U\[YW6WHK/VD1L^\&[)UTSGH',*7VHB<:>*!9S1 M"ED((H,3J@A\(C.!7!62&7L?>=*'+3-A\^>1[[O1@2@KPA=-RXNV 74>(0&1 M _87Y(1LE&=,)4CKJ]8&4.1[VJV:0$HTL?6L*$0RM@8WGG77T_+9"X*]X>ZR M=SZV A1BZ=@J:-J.'IE,L>>-O&$PV-G%?=P+7->:G--*TW*&)@.W!T8F=DCG M;Z(0%BI8N@##H)9,XSJ;*#J\P2S#+RG@$DNFE'$7_HPD0J&04TG12?>=T;KN MUA?HK1X<$[F DSY\OJ8<_7>0,YJA:C2EV9S"YPR#&_&A(J.G\V8/DB;N\:5: MB?C'H=[$,/=J(GA'NHB.OPF\:O)#$%BR&!*'ULN)E]:%%TJO&NKBB2W M[0[<-4MUCL;<7Z(7X,24^F[C'1Y!$E_,,UW1/ZKN(];I>K%@B&)SLP48MMUB MM:@:]2C^+(^V+K0EN\QUN/2IC7K7^K4;G@FM1=E(/%KKEK?=>-U@6K.6M[^ M"PSY+MUD=8&Y)\'X+PP![T@IZ57-)"WQ'%&&)>HN5V\1S#82O)VM=/N6/_,(@,9U9=AD\3+5@--+'[/V5^:,KX/P!E&&]K7,,#4]L2QO$< M8^W9=,LGPLQA7DFJ#'5Z9A@+'\!I" T/8QRHD$NJUYW0G/#$]*/"E#6JS?F" M4G71,D]4IF9ORK"'IU7_S3'J^^#OHQO#+0.AR01_16<8H!"LQ#FT@?X! M8R-<7Y?YP0L*L^' &_H[ V]OQW>' =9EIV+>EF6#957V=&J!8;>NY]+PG^QL M7$\^UQ]6KYW.O@, *9M#4A"EQM:G_?,+>[I_?&C_>G:X_YOYB')O='I\ M='&VTI=GMA37CSM-6H;I\>G7DZ4UE##?A=8\$(5COA-A)F@^=_T)4$L#!!0 M ( $% 9%/Q9=5\B00 )$1 - 97A?,CU8;4_C1A#^ M#+]BZJH<2'$W"Z MTE.E*+;W9>;99^>9'3O,5)%'849)$FUOA8JIG$;T_G=G?^0ZXS[VAE;;B+T_ MF":<4DXE432!V1RNLIHG5+X3!86ID(KD8((]L.RQY0P<&US?'?G#(4S/P#2C ML*"*0)P165$U,6J5FF.C:^6DH!,C%;(@RDRHHK%B@AL0"ZXHQ]&*YK3,!*<3 M+HQH.[1:R.%,)'.HU#QOIG-EIJ1@^=R'G9M:J."*%;2"( M%,YH1> #F0E4L9!,^WO/XS[LZ@D[/XX=9Q H,T3E":JP_R( M:I&-\915,0K^IO4!%#-!TJV:0$(4,=4LST4\,;Q[VUBTM$JW7?=@M+]LO9T8 M+@YBR<3(:=+VGN@<Z&NR9G]9A[@B'W>HMP)#M M%JM$V9C'X<]BM*70E.PZ4_Z24Q/M;N2UZYX)I43A+U++ZEIW[;V&=8UIPUI> M_P*N,.2[5)/6.>:=&.,_UP)R/!Z@=;,.F5XU=&"-4(3N_]+YKN6C/,=2(;QMO+5.M 5+V$< MSS'6GDT/>B),'^2EI)663D]W8S$". VAXIUI_/#B80&$]:8UN<+ MCJKS5GFBU)5\4YP]/JWZKTY1_PW]?O8>\=P7DE:!T&2"OY,S>#@(UN(SJKP*A;TG,5^"6; M&M:155FA5>L[Z*Z/ZK>FK=GT)P&]Z$6R@P?-PPI Z!"N@?GW@#Q1QKZ>1/!U M_SNA)^P6XIQ4U<3X<'AY94X/3X_-MQ?'A[_H%_R5WNGIR=7%6EN6FE+'-D[5U;<]LXEG[?JOD/7#WL M9JJ&D6QWTFU/W%.*+UEO.;$KDJ=GGZ8@$I(P39%J /1E?OV> UY$22 %2K!- MQ7RQ*=S.[0-P< ""G_[V. N<>\H%B\+3SL'[7L>AH1?Y+)R<=NX&;G]P=G75 M<80DH4^"**2GG3#J_.W7/_W'I_]TW2\TI)Q(ZCNC)VN <';N_(=7_]]"C\$^%-Z8PXP$$H3B#AM#.5 MVDA;TH#B5_RBL\CGCP7E#O_22Z M[Z:972285X@Y![G*:J2Y2U5\RO2E(6.YH.2N?)I3L<2_JH(20'87L[%.S^T= MN(N:]-&;ZFE@SA*1@(6_Z]L'#1UU,7M$!,V*SP(R6BH^HX) FGCO13/5<._X MJ)>5#@GSA)X1E;7$B6">OBAD+!?D,B\X)F*DN(5$50@5<50LNJ+"8H4D2U=- MSGD)+Y"SQ$PLW DA\_7VTPQ-ZY!3PE.6HZF$7/ARF:G42A^Z26:Q**NP*0NQ MUWFY31_7,)#VD8/CX^.NRNTX1$K.1K&DEQ&?G=,QB0/@)@[_B$G QHSZT+\# M.J.A7"I0R):$3ZC\1@ Q<^)1 Q3!8. XJD>SV3SBT@G7*E=TT&04N(X\(M48 MA#5$597LAXL_W@/93KZ]&NLJV.O+8*_G*S>BXFN0>'@#QC M+BHA7ZD%;48)X>#CZM\D#",I&I*I66I\SD+QU&:!(GH2YQD M/N5W.G:4=W%"N(=TJGV0[IQ'<\HE ]46W%+5P)33\6D'G5,W\Q[^"3_>@X.3 M%5DCL#P+*CFA"@VN%^QE==$*IQT!R@YH*O6+B^.1H*XX4,6+ V65A@KETW%= MH: *"UF#99IS6E?\91PN+)8L.$R6F[_V>CU8YY^GM(J/_=!W M+A19YVI!]E-WA=8:&[&@_DWXJWI>Z1EIY;1$5<5E])G76[6POF::FIG4S-)> M%/HTA(;P240!\]58/0)+HD,OII1*X2;3JW0!R2SRW3@DL<_43+ U$'8D; LG M!P".0<84/)]E;.%3SI;S.6'+&2BVG'=G"5_.K>++N/,>7>[Q&@+O%6#YP6$&XUAC@',T.<ND$DQ(LCR(0%6Z#Z:1M0G149=-Y= M X=_;I%6&VE$3-UQ$#V(%X26CJ8M+'W8"DO D7.)'+70,3:CD)'W^S0*?,J% M2_^(<2WU8ABJ)FX+3!^W =.@P-I_.Q>*MQ96=BS[['[Z#KS8 MW/SP&ZUF'/ M+1]&DKH'KD^%Q]D<":"I1[%@(04O!R-#(I[-"']2$&"3D(U!9Q@T\M0N*PLG M[ASLX#&Z"P+M\F$+?;]@N(H)#SR^F%/X\0W8=#!.<;Y@%!'W.674 4:=0<*H M0N*"4:>?,^KTS"F\-^+)@F+NX)(WZ@M1!QK$8$1A>\)5?B? M4WWCYCURQX1Q]YX$8(P9):@Q-4;O:N+RABV9^:"G-3.N]R^!LO-WI.Q\+5!^ MXZ;^"=;# '\9<1C5W)#*74V\WJ MTQYH38NK[JL%Q;\XWZA\XS;]X$ZBR']@ M0:"F7P:DP@D;!=0E0F#OF&C!0-V/ M8!N?CL![1C=G5[.OM&;+P$=: W]477M![HU;\F?M0FY7BY:T:LNR/VDMFRP. MU]=Z;]S"O[B4\!#6&0*WU%PQA<7NKO;5MFG+NA^TUL7%UT5*%#?=G $2?>.V M/N"4/>KBM-&,R";"A^^-%*CQ M0RO!E$WMV[+VS_H@24]%ZW(&E&MU5F3@K=O_8"F,)3D)!?%L1$ J6K9E\Y+ MF#K!4PAY#1>DW[JU#UU!)^IWX8C=SFY76;.V[*P/=ZF5U""AVQ[=6QCCR!7Q M2(#OBTD8#MQY?:QKTI)M#_4Q+K6(&N0TG0ND^78-NV&GP<;6AS$)6X9?BX!M MV*5PWF5/;WVC3+NW ,[S*-C=7ZMLVY;I]2&PDNT+Y]U047_K5B_=;K!D^8WM MV[*^/CY6L:O1(J!D-\*2Y4O;M65Q?=Q,M]G1FMI\1\*2]>N0L@4(?:C-< ^D MQ8AN^\(2&O2-VK*[/B2WNC72&KAJ-\..G2O;MF5N?4RN;+^D-7OY)HC&ZUO!VSYI",Y*P "9L^BAC$C3E#.P: M7Y;@=E02-K1V)M9Y=YYP[@P3SM\Z4O6!($E'CJQ4:L5G@LA&LK9 4R]VJXAN<9U?R&U!4V?+S_(D MMQ5-6^#1QZ2-]QO;N:^^*2,8J[DFS](X9(4'6_#2Q[Y-X>4Z-\CG>G8[7M4Q M-A62S=2%(606<=G6^S$P%@F"]*M$ZKP: M'CM%??OJ.FWH;Z1XQNAY\%*/!5MHJGGZVG7Z.9OJ@)PZ'*SX5!=[9WRV\UVE MK56:&R4')W%%CD,[9UYRDRWFQ2",2QX(]UV\E."^,*(\#_QV8\D6'/4Q^ HX MJF3G)CG)B4&"[SG;:=X=L.'TD6VGG[+=HK,2"B66?Q$8&M*VA3=]4+X";R7P M:H%E\ X)3F2QS*KJ\.=*V#1M/.<4+7-HRT Z^/VI0#N%\1P!KD8L*1-Q$B.J:[ 7/<^ M6(MGS95XME>U&UJWA2%]$'_U KYV&5OSRCSK[WK5I6<+'_KP_>8K^UK$&%^U M9QTKYI1LH40?I:^ZY*_%A]D;P+:Q84;%%B[T\?7R%XY;3)A8"S]-3=0KO!6V M?":DF-&VA1]]L+T4/ZYSD[%7B:\65X:V5<>3U"M2,*D'['4 5LF$+:257$U< M!VGJ4)1Z>6O!9PNY\NM)K<]M!B1LP:7D5F/=C:AO:E;[U'T4_@F9S[%+J[0T M)003D5S63YA&@^13?6!<]8+C:4?RF'84>F9@\G_V82U!OM+9B/*.$Y(9/>TL M)[$@P!M*LHIH?GW;0@NR$ 4PZC@0V3SN^Y"X^B1,_FA$67D$> M"M!QDK+)I\6'2=F8*YX[W3I<"Q'/J ^KH7O*!=2^&2?/$H].GM.17!')O'PC MY?W,HOF4P,#HT5B=>CB'KA=$4<2%3>B$)+'%'+%3E;WETS] \ M)"A,!%?8P4BPN)Q$14WF 96T[_\K%FIYK%X=@"(@D)^>'Q&Y3EZ"TC8Z35)F M40B#%W]:U>@H^>+]:-9^JBI17)-!E-E0#P&$>Q^!H!2",.X%P3I;Q$(SI\]I+] M;TQ.L_L9LO?MGZ"G<0H3_WF,C-^JMK]1>3-.7]A/W]?_-WZ^>2&PG>8:UW5S ME>',=!4")F),+TQ9"%SJJ6V&(2<^R'A.GD3Z>,N91T'F@UZO!\_@*<])<#-6 MY^BN81P<3DEX_,O->#BE, [ZL2V5CJ<9)Y3OC,^#D,Q-8EARY!P#T@CVP6S_*WH(;@30;7T%\XF5 ER644!-$#6+P? M]KT_8IA %:D2?>S<:I.U5"$&P/R"3:9R.L3WW["G2&JDH_IM[IN&.,AQR<9R M.F"/\$>M'Z?]T%^336RML%HD]E-_7,C+*.86U:5OL5':N0O3=TBICT$!=-#! MJFI_3.!0*V#*#V*> M5CPY!\O&7:%_ 8O.Z(G2 >7WX%L-\I/2Q0/(8+741)]I2,=,XMF28H$T-Q/: M=J.OT0V,M'?)'D$H$&]"<03,1[M,$17YKS/DE6+YR^VPX!(M+_A*\AJY? 5> M;P=W8DV I<1FW=P^@\/7-W,1Y3#Y;YZN!RX-:;P/ 6+)Y!%B:FU/]&'^,5 M2UMML9&#&$:2AM$E@[6,QT@PR/8DTTV_8;:WF>C#N/1KN7F5<@H=ZZ(H6VF) M/9*GGU;9+%>A9./DNZ5<+1O 9U7S!+XHL](YJXLTLK?=O*M (:.IC M"WW.\1(K+/KY:5'DECRI6 R^OYH$VPJ^JQI%< ,I]<&3?7CJ7X7)IEZNDI>D M^%JK@-WU^RU&F,"R)N%#B)CZ=_,H_'L2^04)/5P@3>C.>JU#:3?,SI.F7D^I M*!*DY!+=C!,_AA8F_R%&F^3.6JU%JB%J7;R<4'@W0:S-3@;E7GE26H@D7FRT M^8WBOA7U^TF<\@M0D+@_@U>$J^O <_4UBZ>=L:=XM3^U2F@A2&_VA.GSG D6 M8J0'?JH#)5&P,M76J-!,9P)7'AV1E9T"?58CI1A.*9X_3X:DVV!5DO+L MIDJ3+#RR8Y)#RF?K]MEGIU*X\*LNTNL M?7?3ECKUC>^]%K./+F^GIKSV_NAAFR_D;5#.5DWNN\8,/GVZE=I,VMUWW9E_ M[7,K%=9H?M\U:3A\;:B\/UJP^R&^#5JS3.Q'T+(AW@P:V!]MU/_HW@;M;-'@ M/FO+$#,5%?='^N?Z:M &W3T;V1],\Z9?#;.A;F-:/YB.-WX*T(9R-Q/YP;1J M.(C6:VM_=+35IXXVZ&J[-O=69X9?^*FG---&?VRMK7W7YAF4N$YC;W5J.):5 MU=H?N:U\HF2#ENS0V'>=FG[I8"ME&C>^[UK<\6LF6REW5YK[KG/#P7!#Y?W1 MPLO!ZKI[H8/B?>(DOX'.G>.K&=C9 MLH=E,D!+[J^E MOJC5DC_]L9@FK3EP01@]:_>.NNT6T(C%A([/VH_W0?_^8C!HMT0:TCA,&(6S M-F7M/W[_^]\^_2,(O@ %'J80MX;+UL,DHS'P2S:%UI_G=]>MH-4]_=C["7B_HG@3![Y\20G]\E/\,0P$M9((*]?&L/4G3V<=.Y^GIZ6@Q MY,D1X^/.<;=[TEE3MW-R^6N<;AIL$__26?VX(7W3]=.)HNV=GIYVU*\;4D&* M"+'37N?/K]?WT02F84"HE$@D>1'DHU!?7K,H3)482R&TM!3R4[ F"^170>\X M..D=+43<1JFW6BO1<9; '8Q:\N_CW>#%,Z<@PB09(--9 NW.%NHH3*(L45*^QL\YN436L !6',(B!9SR M^<"LF4Q8]$),DC&QGJ"C4 S5:&-YB\0EIW?ATU>< M+)R$2:F8BVA=\OZ=\1\#>LM9!**4^4)B$_=;:MCG48MQ-/MG;70=3T#&DS3W M(ZM^0AZ]T<^7)B^GZ"C-DWT&!%5TW7[$V;1DCK!JF/!Y5GAZ/N$QZ+$MGF.? M\.@5YAG.ITZ1T=^[$_P5#7T,0XQB*,Z5( HY7V+X$X13EB$-.H)T HJTKA_< MX0G-N<*=F6S4&UXBIP,,PG@F$5SDS/85KQI[9]/$@TXA3W2>KC;K6?J340]R&RW"8P,6*0XT9 M-!,[,-UKANX@ C*7/*%BV&$P-7&#A&<07Y-P2!*2$A"E,,ST;C!D4ZE1$-]@ M^,@OV'3&88)Z0>8PH*@_<,V$M%TWHX=PH4=6IQ<7>(5 K=;!>/&C,^Y*9E$1 MC0->+T(QZ=-8_KGZ;X9JF2 _HK^)3_X5)AEH,%1JZP(;FTX9O4]9],,(0T/F MA&.:\C!*OY-T89/KQB22) MAO77/SM)@:IZPN>_*6PBV?&"XH M1SMA"2[SA0P;TF4Y\\9F;A&9C8Q75D4%];G.E?E?(ZTKWK=]CA4 8P,'*&XY MS$(27RUF,F6!LWI+S.:)5*&E$UQLAM':\C8):8K,206=R?2,WH;:-'& Y$YN MN5"(KT).T1^)K34QAD D(CH\]@T=H+*VN?6LK+ND>[$"L)W6J#YM7)?BLT^J M^;1_70I+'V'9PCCQ 49EJVV+KCG=*H)E$1SXIT3%TZSJ4L0_+2K"M1OOS:E. MH47;73M^=@K /K*QQ?.+4SRV62R?;)=AW?72>=ILY?ADRZR!E6X7^F3)[%!5 MS-CY9.[L %;/X7NJAF 2CA#V)/58&VC_"95%@52X;K0>4*:OJ M&M$H<@@%>KK57_R\RF5<+:))2,=PA_BO1B.(M&473IAP4@6!OB0B:KKA_Q-0 MYH;&_57YLOI>6PIAW]1%/802[!W0SA)1$SAOKWA;-LABU4C3=- M"<55],U,GE%&[+K-:'\8 M6=1':>C #R%L:%Q5'J.,#^D]"\=\4.,X5#<-Z0B=<+^7R\S/C%RHZ M';F9J67BU !X1\9S] M,6 RMG-1V3<).9QCY!/+]#B&/*;,A9G8SPJ_&IZ3U5X^^Y2,W@UX]2253SLF M!QATXQ+0B?JJ]V$T-9C&N+]-J[9AO6T=K'3?X]B:\G@UBB$:!VY*8+'= M%X/O002F?$.!"+3+^W<0E=M"K;:2K!&2>S[(^\A2O8-@O<9TL$B6^%0#YJA0 MA.WD<+RS)MY*<6]*V$2VP+T4?2MM\_YCN1*CW!V27(-+IN]RG$KJ7HSVMA.=5_H6F/E(EV3EJ_:W,UU/VH$\N68 MX<)> Z4??&\.^%J4>E9M[N<6BFE(V*Y@?0JG+('6T[?&O<%O@=@Z6Q" .EP0 MA$F2OP!'UK +F>Z7[["1E>[/^?Z:SF&/3VS.5^R=:3O7\5:8\IO-&=5[X',2 MP?WFP=O;,0_A(I^BYT!A1%*Y -PF*"YZ.]P#7%R2NAH@B(MWK,QE?]4:>XNN M[#[>6IWXZ8-J8F&'G_4^.;#Z4MI%,QKW;!\"R$^MR@O95]99&>8LW9AL^9(P MHG8^MFAPR$D4Q"3)Y'&N>D[N, ]OSM\=DO^=7)]:I4L^PR1/83.:PS)MM9\")WM[=.7=6TE_'^C:DT1*ZP0M8M?&9\!$3]7E8: M>8A'.)#4=V58(>[/@8=C^)9-A\#E?I":JRNV;[)4O1X39[Y&[\0?O&Q;/ MI7?*/_?^ASKAK^O> MG]/]9@Z;/=G/!-J;.Y@#-;R$HH#&QX MQ# C8:JJU S&JHT3+"I.6CNNUP<^GKG)QV@^4GS4/6C&1 MGRO_HN"+[7%T:BSE#U=!6P+6L 3PJ?)3[UF8W1ST*;UB!:;2ZL:GG(@5N@HV MWLMI6! J,(O5G5>6P1),25#GUYF0TA!(7WKDK[VHA*I**.B3:C61&6"5EUD^ M38.&)52Z+/)I]A2O]EFSPO//Q%N*I207Y=T^0[1]*7>0,%6M?="MAPI/]&&UL[7UK<^,XDN#WB[C_4-?[F5./GG[4Q/1NR*]:[[HLG^WJV;DO M'30)2>RA"#= NJS^]0> LBRKB!__ M^W_]_?]$T2=4(!*7*'USMWESNZJ*%)$3O$9O_N?H^N)-].;=Q[^]__GJ\YLO MM\=O/KS[\#YZ_SYZ]WT4_?O?\ZSXU]_X?^YBBMXP( HJ_OSENU59WO_M[=NO M7[_^Y?&.Y'_!9/GVP[MWW[]]&OW==CC_-2UW$_8'__"V_G$W])NEOWXOQK[_ M^/'C6_'K;BC-F@:R1=^__9_/%S?)"JWC*"OXCB0<%IK]C8HO+W 2EV(;M2B\ MD8[@?T5/PR+^5?3^0_3]^[\\TO0[MNMOWM1;%Y.$X!Q=H\6;[<00_,"?_6][,\O-/2,#FJWO<_3=V^Y MI7@=9T6T1NL[1%J"U[A&[X!F:U3PDQ+5CVL+JV29OL%=L?5(4MVA:/?$EA K M5AIPC]$BKO*R^R:_7$<*\!.TAZ#R9ZT1C?/XCOXEP>NWG).]^_C]N[<"8,8( M2L2>548%+E'TUA"P6BPAA9YAF149YS\7 M[,_M: [@ 'C40*#'$C&&OV5+3W#D./GFA=&G%TY1\I7$N&, H_^4[V<\U-#GGOIAL]\0]-,UD-@A4%V@9Y_6S9X\9 M;0!,,J(U3(N8WHFC5M%H&@'^H3Z-K[+D0[B%X-4T#[SRQE)WF#")-=?OF/2;WV/_(V3($I_^:XD MU6ZY[1754J!9$+PVVF+DE?V(#= M&F+TOO=7\_(^:O5NFB^UKAAMO\1%R8CZ-!?[RF0:M.0?K#'>4TS:'#$5YW!\ MJO1Q(V#>!)$#&9$N3C(!\'^3C(QT$^#O+Q4/*Q^3WD4$1.<5*) M#W&11D@0&Y,V%YBLA7?)7%8V7,B%T&P%RB#2\XP]/N4@G.7QLD$N;/Q]0$GU MF',7@N)CG![>V;*?AX2F(H3CSHY!G/\3Q>2T2$_8RVN"3#-T0"A/ME14/YLI MM1E.S]AW37*^=JPS./D>F4'YS4@',)X_GT*9U&LZW"VT3=*NR5 '4-;4)C]" MRG$.X/N_54Q*1/+--;K'Y%#;-!CI ,9;$C,QC;\]+9"RH2Z@9(]00;;W\^"V MF%F:$D3I]A]^.M]+#3.*L:[@Y#?2V6U1R0/9B_X4:1PV0X#+LQ+&@<6K'KQYZN M$5FR5_.)X*_EBA'9?5S(3XQR]."PGF4YNJSV]?)O /QVB!.HR#'C=$NFXBL! M^V;4X+"=%PDF[/ ) 56PXV-<,::W45XU1K,?[B[ MS %;C[]Z\?J_&*V9D MAPJ^L39O:F#?F+&M$]M8&QV_1KF?S!8] VW<$++D/L?@*+W;<&?T.4?@:+DM(%9(C= M1[#8*5QPII?V\-$MK:E1Z1@SQ0^J5"(S*)KB!54BL;#QF:(*3T*Q,,N8(@E/ M9#'TM9HB"$]H,7+3FJ('3V8Q=YF:X@A/($3WQ1FV=- M57)XDHO:P&N*%SR)16&'-44*GKBBMWF;X@95/C&)DC#%$:IX8N*=-<41JH2B M*?*,ZSE->NB^[83";21W2%4$FCI&:!O.Q1AM.H*N(JS?BX^YA_OT(ETU;S M'=[Z1)Q!'NLB;6= P$.*O*?@PC&ER,_R''_EI':&R0FN[LI%E<^2A)O#Z#5* M4/; ?:W-\6>=UO" ZQ[#O,17,?DUSI_Y^ %.RK%^8:^9_:PJ5YAD?[+SK<5 M-@,"'N>45N8XO!P- 7YY^+K-E%"*8<*E&%Y-4%8H53"^<"SGI0J&-QW:H=1! M>C'5((%A;"#;&&(VO%6Q-69JF<<0O^$MBAWQ:Y*'#'$;WI+8$3<(Y@Q1BNX] M8^PT(=D]?T*$%]'=UA@H:FW0:KV.R89_3[-E(1SMO Q'S4(8\-$]4^N3#%F8 M,P9YK+/2?<, 'LP9P9RA-V?LJ.A&M-,@*?URSTUJ;/R[=S]^?L&E#LT8-G-] MX);^7M&2'S/*1)5+]/49X"N""_8Q$8>0-KRE3FN$RHVM\9B395QD?PIS_O'. MP,O^.(II1N>+*W;/L>VNO]IRR9-GYCDKTKT7M&6+NM*/3IX9#!9^#18#0+68H%*2C9I6KH^""WN4]#WO6G\FE:\) M=Y(Q05E$!Z7K84J].J?O8..VQFAJ-FZPY7@=Z@:NK70?(H(>4%$A]F^"E_63 M+$UNRC6S5&E.OZ-)PQQL=XEH#F'UFY.F82"%XCHK.'V$X/ MIHT)QV($]7HQ$I0PI_KWR@ M=ZAY+FLC^9D.'R\&O1VHH!N>,78NXA>?P=,ZR(WF>,#E A?+$I$U)QMN'U>< M:]50 ) K3X5Z\#BA!W"B;U"182*_P;3C@MTCV#V"W6,4804*L0[;"E 0\5-> M;]CN*AF=WJ. #F+(/()A17^#Q:7LX9D5ZOCL:,W$R&@"6H-9ND6!V M"F:G8'8:O]DB".!! (YF5Q+Y#\RX31ENCI*]^O-&LK>S9.=2=FJQP=Y M>LKRM"2FYHJ@^SA+3Q_O>9%3.B]7B+!#6/\KSI\\VL9V;@_@UE9I474=IZ?H"UTVJ%)%/NN% ,%#&$.DGC!L+ %3U M\JY1T)-\H'>HE;NO&CH^R %0#/>/FMLZ-:.]QR:'F/"180#A!$S$F7&!RA*1 M^:)F-,I@6-50 )'((0)\-- #.+_7Z 'G#TSO?WG#*@^ T9P0S6X&\PJ3\M;L M^"K'0H!=>00TH\<*/X S'%S3#J"M[BCZHV*0G#[(#+M&8_W#KN,RZM$PX%>? M5-WX,>,0BHZ&,(T>$6FVA&.-,1H2!L9&7FQO3(6(IUH*Q)8"%T0,IYZIIC ? M8QMC+43T9VH3AA< 9IK-91N< 2I*L1\N.K',0YW' M#ARM*KG_RZ)@IK8XD%3:_BZ<2 ZBA7$/')'J)$QL&E@&DC2["MJ="+2G+HD] M$*@B5@H,0:;*.(3+N<<[3.]0!8.:CM#DL8Z&*/34/324%%&7 M%+$/+P;%*/K1MCNQD9Y:P?9(J&91GN"(U< 6B3ME-X"DW'ZLM9TH^$=P%&SD M>@-'P'H[EQS%T=!K'W:_D8AM8RQZ!*_,V$]@N$M(LK;&*"19.TJR-@J)?T;2 M33;U3Q$M&1 KG+/-HQ'CY8S8#+.JU8LXRZXV 2-D6;_"+.M/5[=7-U\4 M":^- _I([Z[N\BR9+Q:(9,52D96AQ^HB2JLP>$*.,+$%$FK%J,#ID;X?L[9"] M[02^VZS,V2$\+]+L(4NK.)>\5^4X7[#R-EO7*!>&)[K*[F^Q0I[HL,)4\0.0 M(S'[&I-4$_G>.,9K3N5\<8S7W-@K-E9L,$J/,2WIS2HFZ"AFNMQ5O.'BOK:# M34^KAAS3]@4S25R4"'%]OJ(*.I2.\PVS,F-!,7)L< /@5_,'1&9YCDM^"N>B MD;HRYT@[W@,.7%7BYF,%J3<-\0BIDE":!XT#6@ 4?8T8 \X2=M7<<(O4ER(K MZ?7-%TVFL<$<']E<,1=_!$Q\C^>+6\9$*+M==/5OS"=."RL ]/T,^*NR<[:/@TIX F:&6K-"\:-;>.ZS@%<^G M5_/\YBYQ@=;W.=X@4TPMU@A9]Y/-NL_2+":;O2M&D[NN'.\!AU^9#),52P74 M#2/\P:EDSXUCQ@!KR)IWA%_(FA]7UGRSS1.[E&4A;DL32\9&?! B-HU6%FQF MV8"(C_Z:Q^U5;D@(ZSUBN >'$R2,]39P;&%R=HM9CY'@V0B:$R@X 3K1)4+#;30GE+OJI M0A#*74 J/@*G)H1AA"ZH@]+6-((MTPC ':TA#$<3*QDA];R!H6"UQ5FORND# M!$#1;1O[^P2+0!CXL,%1J(6='1NG^($DSI[=#\#%FW;OUS(NV1#;4%0A%%4( M116T117ZS/1YW@PWQ1<^1EG!!J&HC!^1;2O[YLG.BBVH'A^*++S&(@L;@NF7 MF_,B4=19D(P)B7:M\3@7I_ V?C3OS6HR)009^PTR]JW@A,!, .%#@&3WX4E/ MNO'8Z/((.DC003SI(.;WJ6L%X_V[B(U99\(B0:.X2"-.#UFQ1$626:LP+C(XCM1=_T,DV.;R[C 6G'QTQLBN5S X0Y')J\(#ZVB@#)^#GP ( 41]]O$RT8K MD;TYB\;&UA609-SGM361'KXA&,P:H^"(<>2(Z6*,<>Z:>1_1;%EDBRR)V7?E M>OP4&SJOR%%5YHAS!:=VQ=[9D,@0_9')(S6?U >+S$=\+BY?6 MY+>: \2-$=Q.P>TTF"/F1CR@=ZAUM8VUO95'2T& $[ 5%QYHCI*E905 MSXCCI1<4AT$Y%@+L2F+2C!XK_ #.0G#(N:E,+>UCWE"56M/SW"?LAP7"U- W MUX3S#;^ZJ8"V0?V(<0B5K2%X.8-S>M3.:85:@6T%>(CXZ7@XMF:6$+%4R\.' M)0AUHN=H(PE>B_]4:AT%Y6T#YS:%Y_ WDC#!$:R>4H6K$%M_28@*38;J(=$0 M1V6-48BC&CB.JH6KWGG8U(=H^\*CK%A@LA;5OJ(GH$QCIM2KN N8,H$C1$M- M.5HJ^(1?^@KJXW"-[C$196^-,W$M9@8_94@<#+Z9\5N!@PP=9&AH,G3KZ\BY M)/U]1'=FS @][+U_4RE:OH(["5H'0Y">IRP]2T+4KQ 1VE21H.?&:_+P>8/A MW84O2LH]P8O]=2AT&79@V0)NU:]E<+B5_5?V(#9HJ.,>5K,F.2HL;#H03P\_ M &&@C=T_#_0419O7H*JW40X';+EWJ&(.V=TO[%PO76^#.26$?8>P;V@ATU/ M 0*_>0F;--G5>'PPCP;S: ]AP%ZZWL/?EFG'@ _5\'3DWH 08@O6]0$FQ!9> M0+C"*@&/1H>\3+"M,18DA7NYD"<2=1XZKH>.ZU.(2 ]A"=88A; $5V$)9H8) MA\$(^Q4#XR3!E:C:&-WC/..%&W( M-LT[:C?9 W:7Z.L>< 07[&-2ZR+9=Q@/&!Y!H2%(S.KA$0X2Y5LXTHB%( MAN<1N4^"&A?4N#&I<3I>@.VE(7 X&@".NXE(CD]D7RAWD=S=6GE[?\O=!$37 M.1,?(L)3#"K$_DWPLGY2Q'LT6??2-EG*61:%.3#!(C%EBT1/0CWOO,(//+?V M'U>TQ&M$9I2BDO&W71LT<2OKV^NV7LE/9'>\7!+V'OCYF2^NZT-EA*G57!^* M6K)":<6].5O(Z!EC^Z>,'9 BSI_>#>^[JJ9VM[)SA#]7)-8.B^N>05<4C?I36%^-).GA M'A3TLZ"?!?TLZ&=!/POZV6O2SX:^45U+[W^-LH('&V/"(UT+5+:3VG7+.)/6 MS0 )4GJ0TBV\*N=;DMH]&YQB6O>'_:GBYS_*0S/.*!5;M^5I450;,UK[3^IW!J MGS[RTAIFD7=#/"(H6D'1"HI64+2"HA44K=>I:+44DD8<:-:__##"T#)C*=*U MBE+>;;Z=&*]=PIC ;0!%4XRFKQI*Z,8SE(()HN64L\^(8%P^( M\1M&'[P'N%)X[;""GP0S8\RLY@2]+>AM06\+>EO0VX+>]IKT-HO+<40:6F>A MQK62\E-$>H5(AMDX:M#-9^CG>=U#"1))F3V8ENGHMAA M[$7G@?F]*%/>ZTZ8+QQ4T:"*!E4TJ*)!%0VJZ&M211T)6R-28X>2+4;M7FPO M:+I6ZG^.4$R*K%C2B/'JB'+ V^GT!BLY4^F-80D:?=#H+?2Q&0,GS7+1#^N& MI[2*K-?3QR2O&!'Q$C[\O%?EEN6?;HF0,7S!$AOASL[Y34UFM_@8%Q3G M61ISOJ<1'KLNY]=]6(-XC>YY9'^Q/'\^8$>;)_C-?89M5@N*5U"\@N(5%*^@ M> 7%ZW4J7AVNS1$J7OW(2\[5*W; :$(RX9Z,\"*ZJV@F$MAXU1=:K='<@3#6S@<%PI]0Y023H@U/6!R6)A"=H@0CA!JO'O<*S M3]]NX^AYZ/P!5.TF>Q"MGSM.LBNQ2&.2TB_WG%FR\>_>_?CY!7N6]J(WF.L# MM_3WBI:<3] S3!3M-1O(JM,:_M- )=A(1GF ES_^O*!,=."[MP?7<4S(AE=R M7O-MGB]N5^A4Y$APPRDN]F3%PZZ!W5?TL ^7%3\D\\6BFO&Q4 M0\<'N8WX%&PZG1'I=IMC&RHQ@P83+5@ M3+72\S@U4ZT[DZ492H9"/+BD!#/L>E/$#/'_'@C^76P^AJC^%0BJ1O8$0YQ^ M (:3K5+JVGOP(2)U$U_VK\CQ*NO+I(LKP&I-9W;]%E %(_V4C?3]V4J;>SY? M(H7A5#LEV*C\VJB"G20H5$&A>I4*E3E[=BVMR=O9=Y/8K-=U)K6UA"Q(;E.6 MW"3A%;H7YI@#&"OWF*=TR>*EE>,]8CK@A> MYB1A/\1+F4!IOX!W+"_C-6ID%Z;#QXM!;PRP/287N%@R(EF+RJCL\8HSKQH* M '+E&U /'B?T *CG,R[0YG-,_H7*LZI(Z6S'2D4_>PDZAK-\*.VHR#"1W];: M<<$\$LPCX,TC9F$D"A%/Z@>379]CNZAB=>73Y='.//^= WV6%@.^*X(>,"S!QOE?"X9P? MU3A_CNX_+]B)9&>Z1,\I ,^(R39B\.<%6U^P]8&W]06M)V@]T]-Z;"ZYD2H] MCJXOURK$03/[;LJ"V6+.U (;<((",&4%0%IH1Y8TA@L&N2BH?$OBE!WBDWA# MMQ^O2):@*T3>OWOWCGTNDNP^SN<+83^^8(1VNXJ+CS^+3#/&(=(JD=3I+?>2<\)JSP$/X;-$W66L =!Y0$1?EY_@Q6U?K4UIF:U&^#9=Q?H$83/$2 M"9#.<)[CK]SB5,#3J"GAX\F2V7)6K6T1+09GEH?XP MV/H^T"8,H+-L4:YNLD?V'YX85JYF1?H-D(=\R]7C_&T*H>49KLA >Z!8O7>4 MOQ1Q+;ZB]"2C0FIC>\[DO'5&.1^B3(#+*\Y]U36AAEBZ!V3/LD>4'J]BLD1\ M^W=;W02];FP/X%P1=!]G3TG)=%ZN$&%[4O\KU 5Y7+;MW![ K6,61%<%MC/L M_UDY6Q(DI$PYH.:S^@"1Q:3GGQ*>A)/M [U,K=5PT='^0 *&82J8!- M9AYATGIOA(S!?$@XWK+'T!7.TV:3GC7.INN!W(/GF*GY0C1*%^_MEF3+I32M MIZ=50>['WHMKC7W#&MYQ98P36:3Z?CO<.P;[\7ZG3!/C+>U1ATQ?Q1J@< TI MS2&E>7A,N)''"(?]@5Z@KJLGGF4%5R.$*49>JDLSVD=",RI+7NZS%F>5V;.J MH3X@SPKT!(P,XH8AGB%]4AB$<5_$>)PA]45H.1L(?EO[WQ$F1+CLCN-[]DNY ML4!2MP003+\4%47I$W OWHSVDNR\'H 2"*'TQ&B@!W#+7Q&<()2*/GB<^JF& MA6O'>\#A&CW@_(%SI)?\2G5Y<)I3/,8%YA(N0^ Q:D' L!=N4QUHP>*_P M^%!(R7 ;75'T1\5@^3T018'8336/^PZ+J,>#0-^]4G5C1\S#J&CE5-$FF,9 ML":< !(&3Q2E==-C]5CH;\I,2L*6 @E$#*=>%DL1 (!EH\:"VWA+?AF>/HWT M@*VOZ=$EJQH&9A_ )'I#H)$YOF*8 DS:Z"=B<"[:E^5@\$JHAV!T.0,F45:Q,<0%&>J3(. MX7+N\0[3!RN 04U':/)L%4,4>NK,&>H7J^L7VV>K@6(4_6C;G=A(3^U6>R14 MLSP=<,1J8(O$G9)E05)N/];:3A3\(S@*-G)-@2-@O9U+CN)HZ+4/N]](Q+8Q M5EB'U]/@)S#<)107M.:1H;B@RVKO(:+=6H1[?HT&.A%O- MMS-N@]8X=T+^YI7;N5V3YMC7!;-K9SA8#V'6?$M0\P^ M L&LZ;9K)Y4XU%&-,#),8#!%#YK4U22>M,A@,D5_#-*9-CG/%%EXDIE)2KXI M=E!DLV;LVG3S4>,+6OYJ5U?7%'4HTE7SJS8N%V.*+A3Q28MNF_HHIIL 168R MWP1IF113E*$)4SU5"#(UG$"1O#S633?=*BA2W'"UB$UW HI 9UY:U10SV-*; M5>6A9Y2]=!O)MK!&J'921[B(RA428Y_[==S'A-N$4)DE<;[;@78M2;H\L=XR M]WU+NL,AMF6HI!8JJ87:!F90AW:30/,4QYM#&S(4 MQQ5Z%;(10R16B,2:1B16&T^*&S/#3Q'EMFYN"$6$1DC8LSKV-K5:TYFIH 54 MP1CP"HT!GZYNKVZ^*&P!C0-Z>/!5=9=GR9/55=':33&N!S!N5C%!=S&/7L!K M;D6KEY_#@=;9Z'7,4;(7=\C4EZ67%(Y@OQ*SVGM$+IEWM<_%I'8DEU M?,=/];E%'"CTPM.XC?!D7XFNV.SC+8]J:FR8Z/"Q_1C5^)>UA^0JU[2W4PWM M!YBS?[[_J#[8TD%] ?#AG0$ 38.ZFR*,FHT=KS*T.'W:_*<;Y@_4=6KJY1+NXS MNLKN;[%"+NVPPE3Q V!PG^7B<2@5(LC1H92RS:V6F+3M)OO CHM1A\FIAT@T MC?$ ZRWKV6-4%R'BL=;U M+4N%_$#/BQK'OG>QY>,GO,/_0#R-&*6S.KU4_,B3B<_BC/P:YY4T.@<:?)-Z M1[4EV]LI:'[\F';XI;MD5I4K3'B>0]];J7L.Q#VCRCM&:/9%:B05#_FHL'.V MCX(K00F0&6K)"LV+9NMRAQ6\XOGT:I[?W"4NT/H^QQMDBJG%&KYPW7J6N?NTG%=FI*34Y7**OXB?YOMM,]H%==4>S-(O)9D^5 MU;2)4X[W@,-6?51 W3#"'YS*"[1QS!A@#0WJ0H.Z5BD9S7XW[%(:A[@M32P+ M&_$)B-@T>G"PF=<$(C[Z:Q"W-WU#0E@?OXXE@_QCUF.2F-SG M"BX]3,(\L$UX*J@4HW9<N".UA"&HXEU9Y1ZIL!0L-KB MK%?E]"$.H.BVC?U]@OT6#7R\X"C4PLZ.C8LQ@"3.GMT/P,6;=N_W:99ASI,A MMJ%_8:B:%:IFR5 :-MP8GL%27X_=>=$7>#:@84E'FT#D5L7UOR&=4=C5?S19S5NS5!IQ0Y760 M4E+ J[QN"*9?;LZ+1%'H53+&0S;%KCW5N2#KV_B1EY(^QFQKBHI=$O-[)D^* MV_\ D?8+@,'R&B6XX&UE:PFI/$.,W<>YB&9@H&U>#+9"O]7*'O9E!\?I8[QF M2CR']I\H)E\8VR)[WTF0MYT>\A!#NQ;PV4V #.##B]72C<=&5U4PY =#OEO5 MIZVX,3(+_6#BQ4B-\.TD#=>*[_MW4<)[^0J'+HWB(HT209E+Q%Y79U6X[?+. ME.-N 9U^16JRT<5S7B'W6.\OMN>X2N"'S)^S2$*_E?WH+8]D=7>:Q ?"5+7IC*>-R6< !3/:H)17JI%,]H# M_!>8L["]"_9H<\E$0"*< 4]?-_'T]@MXQW(C&"UCR>5Q3,B&?:DJFFDUUS]N M]>8KSY7!C+'C 8 S!+-A,!OVB8CI'8);"P40L6UQO> 6G&YT]N&NUR\8\['- MJ\(#2_J@;-&#GP (B1$]G@0CV1H<14ARL3Y_ MP38%^.M''C/&)^3V>46.JC)'Y!)]_2]$*-J ;5&28W*"$/3@]9O_/RMF226'\T,DA-9\%Q%X?_"O!OS(4_"?HKGS.AU* M+A_H'6IM8QS=\/%B . $;//KZ"W>'LXG(D?T$V'BN@0CTVD^,-K+/>(R.ITO MZFM"AHINO <<1)G-*BE%&IRP/.8\!_ 8TY*K ,GV\S7B5,2&R'I+ME['-\Z\ M;J&"G2G'0H!=R0XTH\<*/P!N=H-X=GF1($[55-IQM7E4\.).LPE5=4?1'Q6# MY/1!IED8C?4/^V$U<#7TS07@?<.O[H&H&S]F'$*;IQ#1,#BV"D4/VZI4$/'3 M\3ALS4P@8JF6;P_K\>M$R=&&G[P6I[O4( S*10O.UPXO2L1( @-'L'I&*4=Q M-%3;Q\4QD<@04Z,P.$+5BBVXI9,(),5V$^4@M#GID58-+'[@R%4GG.%NSE>0 M1-M5M?7Z!X3GCB% M;FHZDWFV]!."\S:DX()W6 7%(B@6TU,L3)FS;Q@XQ@?*LD #J2-8Z=:=C;K:Q<[-5:#M<-422GB-!4I]V=ILX*&?%38.=M' >#9P: 4L@%" M-D#(!@C&U>$BJYME7IONE)UO98C;,NVP>KVBC7O08T?G2PA1RV =)V"BEN'% MV"NL%O!H=,C+!-L::T%2N)<+>2*!_(8&9##'HLL5BRTM_*"(?2@!9")!_B&H MP?I,AJ &!PW:G9NZ1QIU/9QWQ6',"#M+*2^N*EK"49QG*8]#CG8#:(07["\F M8*UPSEX#C9!XU5%5Q%6:\;'W#,>"O>XR2^)\MU/ZX)+!'NTB"F5@X%N$JW3P MFNZJ[O(TB305.Q3G5W&6GA?'\7U6\B:6#)5S2BN4\O_NPO%E3M8>EO1@YV0' M>8T+ =@)%T78.Z#LA(IC?!S3%8=?@K'-U.!E&5/8;A ZAKU'[4_.2 6&_IBB MZZ#2#Q'A,9858O\F>%D_2321)7%21OFV=\Q>+UES,:#C YR%G'8%,42@OL(( MU.,M>7"#QC$[_'B-R*[3TGF1$,24@Y,Z&UQH I>HY#'E@M"N:SK[$QW*'$,L M[47:4F @%;,,YD##1?<^NRT2I,DQ29.MC7+CCE,(]M)@+YVBZF)\&XU49^ER M);GUR/33Q6H0J107:<1V*BZ6&3MT44PI*FE4H#+B]N>U M,%K&:TS*[,^ZS@&JFVVUU.,&>+(S!6\PV(/F-V7-KR?A](S3,KK('E!ZOJ.\ MF2"\V1ZE;7OA73*:NOV*\@?TF3&LE4S\[F=1\+M1E\E)>3KV64:3./\GBF7A M[3VN#'Y?.+!GN.IG*PX7&P7VM^SY,DVOXVKCP/\K[@_[Y[6"R2&8'(+)(9@< M@LG!N4+>N_PR4L-$GZ+MR P5/5[AAIA#*Y_9B^AFB/L/H\?]6ZG=M4'JKU%6 M\/0<3+A[G-M1:+5>QV3#H^3V?VIG=6J[O#/34C< @_THV(^TFL;YEHHVG#_0 M%4H_89S*="3U8)_07R)9Q]JF(3XAO8Z_?F:'G&1[P;LRD)O&^H3]'YC\Z[P0 M9<.ES8[5@X,%(%@ @@4@6 ""!<"Y F!PJXQ4IS>Y&*?L;L3&$>[24'33^Z M!Y#V4JOED$@']0# #1" &4*'TT_82DRCOAS][A/ ,$Y0MB^.*$%0D MFUL2%[2NHO*);>4%EAI[[!?P@.6<:?,Q+YKPU&E#6<=4,]J'*:@&1%TYLVG, M&& %<$YWZLI3C\>G-Z^J%VLR)Q@[@[$3O+%37PQ4(\1@&]$!$FYV9QD;,=O1 M&:I;,#3'[]# WM3X/G W)0*4@;X?4IU(;5-3Q0H,G1JQ1VPI@H*BS^[7! 3: M[,QJ;*U-\/PM2O0T=B)X+A8E-J;V-[@^]Y>K[G9EL7//9GA8RMT]_XT+8!M!V>X,PAV1G&X&U\A=[&VQ6ZY"0A]TTU MC_!@/#MAQ/TLF2ELEO*!WJ$^WI[*F3B41O W3_&.B;8=GV[X>#$ 8,I_"=J7 M8EML W&C3V),6HIY7G!:("9AI&=9L2OK*0]WUXSV /\%+I:WB*SY'DN ;AKB M"=)R"\9ADY4&B&5# 4"N/+_JP>.$'@#ON4%%AHE<:M"."^["X"XIE,W"4J>$3 MV%AZ $F=W;CE1-H/!J^,]3$+7IEA'1GF!K61>FHLS3KP'-B&6!J8? QQ@Y8D M*+<,.?2F29JVW;&9;+\CND(\L2T1?L RNA?UG9\;MIG[U/IYC@O/6I^0!O_: ME/UK/9E\9HG@U_0JWO#KM_:YR\S)ZL$>H;]&".$R,/YOAH)KB!Q-V'Z07 MSUVKM&BHQ_O!H5I7.>=8HMTL;\-*T(J+PP_HO&!\#_'@#5&A_S9^E&/69A4? M^(K$:QD:+W[T!MWLCHK^"4HH#P=Y@U9#\TUC/,#*FR#.BI3_P_LL/\2YB!3? M"?J_QGDELYY;S?6!VW/S1R4:DF%>(%9T"%$3E,U4/Y@](*97L3N*B^F7N$AT MZ*C'>W2RUXR;\>OZ$.O][/()$+#8NWY0&?4Z;#X UBVINX9XVE#N-Y M(2N\L=S?R_*PC 9.'Y.M/ M1=]Z/?#*:0 QTDBJMM/]8JAFHZ#XIE"RMEQ%)V$HQ_J"??]6-4) .<$#%E<$ MW<=9NJT0SJA[;YO5A&0QTPM>^)[)HYNK/"Y*!AP_J")E3WY+F$SQ@,DUSU\H M4'H:DX+=N'3/1L&$O"S)9/B83PQ!:GZ#U :#UO#F!G576]_.W>[C$" 80B5" MJ,2K#)50&:#!19-)@,6=S+O@7IP>2W,?&KCX%CUR)N63@82QZ)&Q5A# A;,8 M4&-G;-RUE#)Y8Z8:D"%R/P)"SM2X;XC:3X!0,S"-&&+U,R"L[.W.ADA^!(1D M)T3>0Q(_FH(.P%W!A@&*K>R]X$1&:S0:Q"Q5N!4XZ;$+PI;N17"4W05W^U@$ M<.)H1UHWB6<#)YYVP;DG9-U)KUV0M0J& "?:=L'T&4%X+,8GI*EKD^"OM,8'-_!$><]=L@0QI:R%M39\NDO[.=&1! M55RT9$0EI)A;?(T8\269\$@]\_M;S#UR5P0_9(RRCC9?*%=$=N7@9TF9/=2< M19,NX^BQGI):#MR6UXA!E27LA&[=FB^_V!O)4*YMPB<9O<>,5WPBN+JO>T(D M=3EP=B'7>#/>(-E='R",;:>O1,HO0Y:@F#+5JOYWA_SI8]T"])KQW-,%;\8Q MQ%ZW!L)+Z@83 )-,O'7V.4?;;B6SNF2!^%ZR1S93?21QB*V=+_:W>UX .,=P M /.2"G%X*@[,^))-,YX'"J?G"!!KM+Z="@6S T.T#6:2J2 P4WH8C)$T6@4$ MOM]8G"U>I6(N"-R>@I1LR+-A#@A<=O+P<7R?E7&ND<'M%P"!Y[=PK39O# VR1'Z=HR/9$!VBYT7_YT5[+\E(NRD2 "6#_0" M]89;^\XPJ;O:+7D]1Z9@,MJH598%4#PXIPZ&O14A;#6FK M(6W5>6A<5S4!7,AB^\:X&W!!] -@KPQB 9>4V/<&6 2X@$M3[+87;3U]X,Y$ M)QW>V(T+3@#H@- +\;B=MP.<.-#/=K0-;0#')SL="N.XE;$<"A.$7E9ELO&2 MC>4LV.Z"SJ\+3C#N_^T;^!/!2[EV4=()-H/EL!N]"PPF>P6T+9(:=\% MNU!2[@6ZL+\.@US85[\=UT4OLH?M(:U/]7PQ2[&05)X]""][VV]#8+HLT3V< MIQ\,O\U8MYT&!)/&L@#V$Z>!36_E#P;M:MIXJ%K/]]OU48F+=)Q?F(7KF\ZK MDG'H@M^\>O"E4WRDJ#\ITWOP<9E"@H5NN(]4='']<Q_^(O_+XI3"B:28][,, =*)2LFOU M8)^!V <'B3:(;U9S0BC\=+MG<7L[2D\JPDBXEA+KR_L2?14_R??=9C(T[&SR M7=HO! =K47JSY2MMG@L,-[O$G]8+0<.Z.QGKUP'1(4^%E'5?/^ 9.>U,*V!\ MPRVL*:9(*ZUDCC= G:=D_0X-MZ"'M*:>_.(]$'H+(10,E9LIW,V%L,%3K]V+ MP:U4>'!1',9OTD3Q Q>K88Q=2XNJX]>I3.#MEWSAXCGL)=,O?PHYL\.&%II; MW\&QIK;],EJA!2U!JJMU 5RP5R>T3;51<#%=9EB;.9? 15+U\$K[2Y]U%^UD MAK8+)XCAUKAKY&0<[MZQ8(&[1J8]<&N)C=14H'#9P:GK>=:B.GA\78%+%'V( M"'I 1878OPE>UD]Z^HY&'.N(AX>1(LZC9)MN1ID^RA2X? >[/L"NQX>YB+#K M'=P.76-$MB?9U+;?[1_/G5&V7_SVY>; P/OM#S ZQL""YG7TKS$*E;NI-#BBSJ^HV&$EY 4 MP;!Y$6_QZ\BP; M,F,PCC:S]X'E(J,WB[W,+]R=#(%[U(Q?F?:J'9U+.U13M>84P3,TK!VGL]SG MVJKS?;2(,Q(]<$,3PS^F%=DF!NY]'Q=IE,2$;!CDVZ_P(BI72*S1UL8SQ*.= M67R& SYT#7Y]5A?[E+$M55VC>TQ*Q"O*,H'LC)&>,!GS_&S&#QE-JI/@VJWB M([6)EMF:%UU8[*"S1;;-$AXPW<%TM-E]_,\,$78QK#87['II,ORTF^P7N\_/ M3/,HIIDJ<<9PED]\SHO[JJ1BBS\HR=!@AD\\]O:7?DM"RI3"5FN\!EP!I%5> MX&)9(K(^07?E+7N\XK"IA@* 7/E:U(/'"3T ZKGDTNJVB&S#G2FUZ1O-\M&- MB9??9WIDV5J8:+'"U/$$0*@N]EY+Z7EJH [D6.@[@1 M2GD&V\D.$/$S58YP#[?7Z)QPK31(,.ZX+N\+]V3F >5#<4/S$#Q^/=*^7J$# M1_ :7HR-13F0U-OM1H) G[4AVF"& M#PCL=,G(Z]@B5-38P/O:2M%X*%]='F<_P[)LUY2JO!5\ [CT%Q)>HM$=S;Y(';'C+[CQ' M25G%^5-C0N5EH9_@)[4OX54F2C1;$E1KK;I,/\V$X(2=9 7D6Q*GB/,3-7W( MA@6WL1MO8@L9!O=TB8[7N]A6\(-GOFWY_K#]-07*MN>'_$?BRNF!*-1(4NY(0031,D*/O.8DBAA3ZIHAW.41SIQ-W8$,SJ4I.Y>^ MI7+^S6^W*R1/5%",\&"YV6>K\\6N ?4QIHS[;IM!5TS"DUAT;*=[P)!'V)T7 ME#%[?JX5+A[Y0.]0:PW^NN'CQ0" ;^)\R_9/:Z[/(568\24C8<#]7*1$[^&U MG1YL^R'!:B*6Q(LJ1NNG1WV'3I-G[< M,H8 /ZV%]L%#:W)>J>0?:30:+W6&GJ598-K>K M"K:48$L!;$L).EW0Z::GT[6YED:FT0TM@XQ4Y^MR5<-0!\5W4=U\6J3'0/.!S^I3/>P% L_J8H\X!/5QRNIC7S)L([N9$1(7 MR[KXU>9YR%6\$3X 3GS;WLYGF"Q05E:,3&=%RMA41NJPY/.B;C4J$XM=/7>* M>_H/E"U7/"[Q 9%XB9[Z:U\Q/B%50R# -,)W\8D-+'=(JA*9!WS2"/=M7I7L MOBNX,^*\8!<8TVP24?-DH-W3/F_<>WA9J^9!RYI^72(^TLU*#XA M,NAE- @08]SMEY>"CZVVA\#7/G]C0/CVW-Y9G]MKQ)4'X6JNVZY5<7Z+R/J# M:K_]0!+L]I.L;W##M?YS2BN4GE1,L%G6)U%0$14_'C!%JJ'@K0C>BN"M M"-Z*0Y2&U3M&YMCPJD.,U.OA75HRW+>_0MRWX:TEAKOSP\1V1VN),]R7'\>V M+T/I@H;[]=/8]JM?'X7A+OW\VG:I=SK["&T'.RIFIN*CNVPH1_RH@QD01LR$ MQ+D_1'"$W:,\1T&T 3:$.TPYW$$2+<^._0*3=5PD2##*+XQ.%*4O#(;W %1K MK>944/]S&B6=\UX"MZNXV#*\6?I[14M>M*X.>3[JUS=?E$6"C>9 ]"/*!"4M M]6VE;RE+\0C!%/>9:SFV# @F<)-Z.R\-&\[WO_GQ$]YA>$>@)7R3>D>7N'A M7!09)MJL[?.GNE5 M'A?:VHA#/BKLG.VC %2D##%_(?JM3T34=J->W$6FG&AT08$&-C=PE1('?8VX ME2T/5.BDU_, H5PC !JRIX6.O[R**4O09IC"QR&7CLQ6N+:^[JRW]M$'-8M#>&70A9PM3DO.*1Q.VB MJ8=YN+/XZB'!#Q'7>KO#Y"*NSXN$"/J*<\:4UKBHTU1F94FR.T94=SFZQ2>< M;+('=+I8H*2<+_:36 Z@[7=1#YZET^WY8JSTB1EGB<3!I!P+ /:3^K@;0G\P MVDN7.0.ZV9DTZA__D96KK=S%?S_)'K*4L3&9%W.(1WC8J4M4G@L6?R&O8-WQ[<[1I7D!5 F/X)X+91VT:E.FTZ6 4DK1@F="# MF;6_)"T'G VWY1VCLTL[OR_ )8,9OV#<2>(%9=\'>I9&DOIE33$M1'=P%O@N M2-NK6"&?+?CW[# ._KV>K_0FI=FUG?G]AVA+#U%6",Y1VS/9<66?BN7NUYA2 M5$8$,6I*LCRKA[4S)/?Z3&>6X@&@#J;@5V@*/LKP/3O]ZSA!C'$D<7Z"'E". M[SGMR&V3YK-Z )&W4\F*"E?T,V9'"/-R]7+0]*-[B4C>I3G((9$.ZL6JC @[ MS7_6V1E%>I)1Q@:8S,7^%.UG<*ZR+%M.[FZ7H:3PK_NHHSK-4 MP"6NN8;CH!_H#=I&OF(R=#P0 [ SGC/5NV!/VUPBF?N@:8@'2.=/E_%-?1AI+"KQ<#B4VIA8JMR\I^,2"3VQZ M/C&Y)@ P^*:F[)OJ8-.^(CBMDG).;A!YR)*F+H&Z86XAY1VGMT#(S>_:L6."&8"E M]1C3 02A/Y [^3ZA ),[9(9RE M:W:!"/O)B?C/8-9_G AV!*&6M99+(#T##"3UFH;66%.M!*J'B,-+96 M0";W'*$%)J@>=QL_\L@LMLM,;LZ*F&R$!'N)BZ0VOC E^=,*>!=R:5.SL&? MZ&T?&;1;TCMBE"E_]YK17N"OMU!]WB2C0I$N-:RXV,6WU0"I=UD['A(.FFO> M>)[/.(*@/<&*D3[@YI6!;0^SV20/V&SU'F5L3^,8 M#[!>(XIBDJRXQ^?90Z#>>*,Y7G 1FMJ3\,//(B_S/>&9W,*#NM M%*5,2I!BV'HE+Y%.0E93O[3F02$N*!36#(4UVZ\!&-?M:SK)*'>\5*0^0AJA MIM_%0T3QXCVT6M^6;B!P_-0<_A=!G IO*3C& MV@I%&^\&./[:"N-^D77'8UM2L*-8#7!@I/N$NVNI"WZ:'A2CZJ\QA,\#'#'WC*33EDONCH3S7;)MR0,C,XEW%B%H MQ:W+#RAB.T"'3E:R>"*8_"5KF$-*T^M+:;)V_Q_O4U4M*#*)<;Z0!S,9S AA MQOKPQ(9M%.H;4]*R97%<$8**9'-+XH+&R;:(@O@KKTLJI+]7M.3,0?.ZAGU8 M"/@*A:# A[T$7WSPQ4_/%S^];KLNKBIPYE[3 1#H]/14UR MZ:!IUFG_SYBD7[FQNTAO\*+D'^40:0=/HG#\-A37:$>T@T,E^U#)/E2R#_6* M0KVBT#D@Y.:&C@G#PRP.JO(T-(X)W1V"4;\OH_Y T-YF:QX1N!#6L@4/%_B$ M<:H2%%K,A(>7DO]8S9TB;@!X[A-\!*6S\@IG17E>,-C53-ALDE]LY@^(V"#2 M/#ZX_T+6>WO40HN;XC"'#DB+&S/\;*Y>W.E>&YU/OH5,"RZ.-C11&4\3E="3 M*O2DZKTG%9SF*E,M?V/BE@1'D?[JW_04^=+C_6YM?0!#H^VD,=Q.RP5%PR[$ M5P@R06BL%AJK>3^*?5V2AO$I8$C0N@*>PG,#YI7U>6>H#(I@CIX=C1I&#!EB MUU.9@I!@$!(,II=@T&.Q/S>QZ.\_1-NW'V7% C.AJHZW?K))-/[:+B"]CT&8.A M'>\!A]"7\'7U)9Q"[[E1]VD;6X^S$,$?(OBAP0K@[@]1\1.-B@^QKB$@=-(! MH2&^+,27]1Y?!B?V,83KAG!=:'ZP$)H30G,\AN;8W'R&-LK1A1V'P ?K:RT$ M/HPF\ '*3>"D)R"THHEC:T!FB=5KZ3S6"CMH36L\-&B2!5UMO^?_N8LI8M_\ M?U!+ P04 " !!0&13G3[TNJI: !^\ 0 %0 &UL86(M,C R,3 Y,S!? M;&%B+GAM;.V]_7/DN)$@^ON+N/\!;^SS]4249KI[=NP9>WMLCZ22U MY_PF7C@H$J6BS2+*)$M2^:\_)$"R6%4$"2;Q0$IB&+XO3IW[[Z?_=ROCUGR#OOWX_OUWWU:CORJ'PU^CHOZ@.?C[;^4?ZZ%' MH%^^$V,__/CCC]^*O]9#\[AM( ?ZX=O__=/G^W!)5\%)G )'0J EC_^8BU]^ M9F%0"#;V3H$H1\"_3JIA)_"KDP\?3[[[\,UK'GW%N4Z(9%W&$GI'%P3^^^7N M2HGSQV]AQ+\-^6!<$^2)C>UF'3,_HSF;).%\E#EJ.'8 MI^G)E_NO_KW"33AR(K&3!OI__79'[?%V@K1WP;,GZBKHO]>2TR MMAK"9#:8AAL"Q)001X8J>D@-2&DI(24I+@7JH&+P$9P5E?08$YY9=$N@OQ1 MS&J3GSP%P?I;D,!O:5+DU6^$3)Z\_U!:B;\I?_W7,Y9RP[Z('Q-Z3A^+:\Z( M399Q&@]D47O\0 GLA6M;[AJ(24[3F&4DY_]"F^4S P^C#,7AM2^O]C@XRK^D@MR5Z]YK1R"(QXYRW(,J@%4X^ MGF3TF:8;RO\;,DZ9L!2*@.\L;1G6!F1*>'L1.CG;/Y(3L#F2T+2'][F01Q-G)9^&N.$51=8$:%M0^I$X']C@OL)2># M_!G((#\UR)B0T&JO3Z_@#F.Z+>']EY.8&RLI%R)0ZN A0 AM'Q"CPJI"YD1( M_X4+Z=4._8Q/ON1A_*BD2]ZRKFB(R%Q1-3;(Q*]@K[.AEL27_O^3+(*,8(=6 8U1&._ Y$=$?N(A>E!206YJ1>Z!@0@*J MLR"]\JG-95OB^>'C24Z?Q+_CQM,60D"U(!D5T4Z,3H3T _BL[B4-?E\U1RY+ MKZ .X+7C!ZJK-&0K^A"\GL=YF#!P2L"[V2E']_<# 1[R"?*9J@NT;9&4N E' M3G;8R2^ GP@"_C\O+U%:W&88%KIUXD=Q'CP]91 D _]DBWI4))]K#?CWM7$X M1L'CW'"?TE-[C<=\ [V6!<9GO?564D:^;PC[0WM):T% M1NX?_55S_T+>^#UXX,,@R[80;R)_Q<_78DD%#-QNLH'8T ME- MN5LN[=%?*/+>.B8A4N5(&<5-&G:4%Q=@AU0P?59YC>%A_.3*6OZ&.3!,(G0? M]=-#V)3"@?BH&Z#V^,^3/&R,RH696*)!B^UU@]*\B% GOA]R]1BN3BOLXJ+7HR-<\E]2_D?AGJB= M%GRW;#@\'P'?9J"[#AU>PN!A,QYOOVE[W,>L\=!H^N$+YVCG M\%U/^6(7M0W)4K-;9Q "FWM'BQ!?F^>J)*Z^%['T;>V>83O:E*7N._GM?$@B$I,H9.!+7D MK$'M)$]&DU*!3(L;L=1N]Z;XW0E;"WK@%@J*)8M#<''*OVW2N#@)7H(L.@G" M(GZ&K\SM52/X'>S=473ZWLOBU^1&$"\<.G7?OG#BR1R()_.2^#>TM,'D&^3Q+% MP?'VCHR!ZX\\&S"+ZK1Z IBCFZ(V5.'!(18YHXTQW'"-PY,H3C8P#\P6M(/: M?HT&-(E.MFE[60>1#E.3#7*HK\YGK43-R"G23WP6K]9_(N:1^DMO7DNS@ MRDD8$@BG6SQ(BUA0$S_3DYR&FTPF ='7,-E$G$2167J)(62&]&9]@2.YPFL2I+CBO1DGZO*YT#8=D5DZ]^GN'^-+#^V#@]B34?[;>(LN@VR8GNS M6-",HSZ#7@?M#IS.H3A/3BM(VU+;A1OAW#$TAT+18JK3-\5Q$X&<5-B)YVG@ MG%7-N"&8TUK,B55S$@TX2)#G+(Q%//E+7"SWFW1X<6UU[P@VA+?>#TX1^"<2 M^-,P3F(')Z@.1C]':1=ETSM316"LJ$NQH_9M'ZY:DF'NE-5?;@/]P?*V5E&M M.ZQ_-+8/6#M4%Y*=*YI_>2BFK,%>-I!GCO-MH %MM$GHS4)8 (S-WQA-@6YB;82FWP58JXBR#B'GX>5:^><]V+Q03R?\Q MN+;,WH)94[3SQUQ4)1JF< ^_,JMX*^A>%3#YI2+#K5P.Y7R_3FYGY\1TLU%] M[$4'3U3OOC5]:T['FM2KIG9!.Z&[]3K=[H:4RREBP>2S_U7*=[)P)^2B L3# M,DC+0^03!U'D5ZGL@_XSC9^6!8WFS]RV?Z+BC^=<'T!A,%$$3+6QID8?=J]. M91ZVM[\@.B=/@)A&,_)2$D0"29'\"XDX303*F!%1LXSP*Q_)Y:-1G)*()4F0 MY;O?]ER2?W4\1_@:E6'8C0F3QRUIU<\PZUD5RM.8>%G7I>!3+^WE?$;D["&S M5\Y_1BH.D)(%<@@!)C1+_V&6UI;2GXILM)XC4R'N5WHT_9GF?-;3/9J0]$WN M:!HX#T='4Q1#X-WCQMWQ].9T&%8 G>BP45+UJ]%AERQ;T+C8<'F?G@+#$#CNZ2FLX:1-3EWI3\&VLIK2 M7*?E-["Y1FMA#MT7058,X:^VR_2*.I,_W-G>4(G>SD M),=*TZ_F'+^LK-#J#N;K?G%,P>1.Y2-*W_[A>S2E:2G[,1S_47(\A3Y^=*!& M/[ZBI1M(F8:86:&?J-1\9JS+/F'S:F#_'P M'L+@!\L@&\7PD;NM*@!7UG^[28<4+1\! ;/SAF&RO?_:2N>-+G+N8=:XWQ&YJB_+.%R2,."_I'R(+*@I*)5!RG3,K21#8U=*0DL&VF%6U+LB,+< M+J;"C&'ZNXL+)*C)\=-;S++0,[>+]ZOQQ=3.J.M-RQ7$&_[)^6$.Z'S[7IB# M"4W+!S.:VV8>,_ .F#?*L''/$/^%_%4JM>7V :%ML7\U)]-^J*GG\/[)GDO[ M9+H.SG\["G(LG]Y40/VO6/$JMJ6'X/=?J=K=CX[U'+H^6;6[3^;;OPWLSV=: MJGLLKR>MNN7D,*K[S2R#@4?QO92+_T+7#(4V]) FX?^T>^R?Y./A),NI-&ZI M!S%7=W05Q*DHV)6*D@*;('F@V>ICU\'GAY(Q9Z!;BATY_?=\#Q5M)W4*:4T> M:=!'/L<+2M[]A0897KU.G9LCC NW4_.GK3UMX4/%[5.2WLJ-Y7B^5WQ:<9K' MH95<#UU\KN\D?73YT+KSIZ=,F'6DIH6X3YLPSQG'U[.^";PMJU9[ YDP8X>M M_=O5>0S?C7+:?QCK22,L+9D MJ),J&8J6U)$UD#>%A#,W#!W^F.N*G=,_L;04GIWS2U\4')]FU77BY[A8GFWR M@JUH]CD.'N,D+K8RHNJPZ";F4^0YHH/"]B'P)84N*C0B&7VFZ8;ZB;0;Q&PV MAH-OS)QJE%"8I]'%ZSK.! 15/2L71I81FCR97J-HM[T7J\.LSJ>#:'H*-#:K MG_P7.-7,2)C!L\Z@V#A60)\8BU[B).%D\ULFGRYD,HCF#/EYG3725^H7!P2Y MQ8%JN175R1:;5#&^M)-W#Q:F9<'G/X=%9@-2(P6:> EOFF3E*71EC M1U6=?PWVEP6!&6)MV9*"MZ89JJEX50XH(GSIAT'$.@HMK_3 ?S$=@9,;DVIB MA# XUA3S,,PV-*I<4S'-NYV/O>.1^T\)U_II*N)( XF^*DS@Q]?8SULVF&&. MQ>EBM4[8EM([FHCX5%VQTOX.*5Z]\*UKY%+ UL&6?RTO[8\TI8O84PJY/L<9 MFHWN=1GTQB.5(U2$>XZ0<5\)XC@:QEMREFEVF @->KMI5[VJPDY@ MSUNNUJ#[=.LK2F+JD1!O1>OW3L2'VC/)W3')J%TA)6]>&^IO,9>A('X#'O>, M\/EKG*O"&Y4#L<&,1P!M*Y"C>Q,@]7-KZN FTV>15UDY9Y""IR4M^T.-R(L$ MZ5QB)-HIR,P!3Y52T\8HQW)SRY(XW-;!&55G>X7H](Q&2H\"JBN;18$>8VD8 MFPFB9DCI(X2;D2 C]O0DTR8XEH^K-,R$:1DDW.97?_971I0+^< MP)UL)FGVHAVL[ 3F8E%'-A&!]@2[VDB-O@7\1VC= (.:I&?]N?!-B]_%+$Q M_.+ZX?W[]_SG-(S707*SN&8%S3_3/(?J2C_^<+-X6-+;C$6;(SO/"VY,XQ)7 M--K>J4XG,[A1RG2YC+"/1?>8W6QFS=8RXA_5C$@Y#P)SFM7_$M."*GGDPXS/ MC-13@Q-&3([ [ A,C_SXPW^O>JG\^IB/[&_#%5X.K62(? ,2!?3J#C5A@_]% MR?&(3XN\<'7+3^ZRT8U0TB0O^&VAC,(L&/FM7)!UCRT"?'N<9F7F74Z-GZ M)0U6?''C?]((TJ+@"CU/P9V\BO- M#CXTK2-5JT,>F3BV&N22BEX1&]F@F-0D5W5@WR"S<,?,?"48PI6R4/M1DT-A M@T-QS2%0\U1R*:RHA39K!\>&=[T^7IVTJVU#2^K:<2U?\_('-@\Y61D<%?Q, M+K:W7!Q@ D#L>J6.9AT. .O>UD;DS..M31'*"6YCOF/>S6_Y[Y=!S@UTKA76 M)3$SL@9RA%Z@>M.UY3 ?+HAL/+LUF/F%^(#LVBYD&ZW4"=V9^]07;9;]?\^%E-T[Y ML-*\@;MT];-TA7/["-R7$303**_1 L#N+AT(>\J[\8/0"CJ75/U%?2N1DC+* M\V91>K(WQ9)E8-J9CHSLP^,Z$E)%S^0C'U6$.XUT-,<]/]U.KNN>''(&9#>% MMQL9V;O%3$1"ZJW\6]%^XG^@!PK7.:R%E\NJNA6:GFLX( MS_PH.?$?4M)>]VO2Z"4R-<76M85,Z+3>-79=MT^4':+WW-K?Y)VQN1TCL17X MCB%:+[,G41*)TV]@;A=#V0 N^928CLA_Y3@3TN(B[O]05OR%_:M9J9(3[T'_ MUWQ6H!D+.G_*J"RSTQFUVO\!4F[4@&T+T XSV:'V&].JP64VG'6.9:M1J&2> M1O<0V0#!&]SPD:] /9D"0S]'RITN&MM2^/EJ?GKU^>KAZN*>S*_/R?W#S=E_ M_L?-Y_.+N_O?_>:'CQ_^\"=R\;^^7#W\Q8M$#EX--I;%(Y\7A%V'Z4ZV?YV] MRO,-C;ZL6;JS!D/PNCX=5N!SC!7S9&&?.B>/&_:G,=CM/T7.^KAB'KO1Y)0( MS*FZ>,[(KXS3V'!&$0-88FUT Q95FQ\IB27K-L"Z9TFEAU<4ARJ->5ICUX81 MRW-H5<(IHFFX%57J@F1>G 59MN6_[&H*.>A;K$FD@\.5FU"+&(S_S](L$5H7 M*"$-4DA)RXQ3H6VR MY\%505=YS_7%+'#D3C9#A.VM_O-AF>0J&%X>AXV*37_TL@4,+R6SNSZ.-U%Y MM'9X&%M&(,6Y I+33P8R 8/;1O V3;3%KO4_OKCLBA1 ((IPB MOYYIS/+T/\CV\]QU;H#,&NN4U-8QV C_)BS;TE8B\RM([=QC6BQQ7>)-E 4W]G=#&GQ: MX H.MDC$!&SPJ[2@24+#8A,D52I7IR'3_P&Z]I,*L&VY:6(F%6J_!H\&E]EP MUKDN$EIV51>]:""S=QFONP.&-+[ E@Q50[9>.;1$3?9P^Y4O'48S!/<<2]@Y M7= LH]$5Q#31A^!56EO75.5H[_\ *5]JP+;%J\),BN!5FL!>)$J#LVPXNUS+ M4^TSOUDT?0YE-ZTSEA?Y40QXWM<]VA!4K&2.P^[9F^6_-;JIU6.6EL3Q%KF, MT[B@G^-G>M3G_73[4_ WEITE7 MUW#41$)"B/P"3;3&7I)P(6LB.&"*I@3 I M00\1!/F\S6)6AQE@^73$>$=E[V49"<6\.+=A\RO2LSV!]G\KQRZ5GFSW\]_U MVUJXI-$FX0=,U1'TGF;/<4@5CRJ)D$;^T\WBCH;L*86D7)G,)HZC/AO'.C[L MNYTMNKR_\EW(1LB1+,86K.,B2(#8&2EKDOWR 6#B6_[R;YD,.?+[=J1PE(1 MNP.UH*NKN- [ZHNNSB=85TH':%>O4ETT8-ZJS,X)$=99$2"+YE0DS.1A.B/! M@L,D(*XO$-P)/;FJWJ\0.CDCX@7,CRM)1](8AM73"$?9Z=R\,P'\@5,[3R.M M1Q:;J&Q5A4"09%L;R"P20.W7MK2ZG$,J%(Q>(\=;[B9["OB1*Z8!-9Q9$D?B M'WP"<7ZSN.6+7Z7*G&[R.*5Y?D[S,(M%0ST^F5T;HJH+49^EZ@0GKT#(M MCDS'(\X/D0>;^X J$K-\5PRC"[RNK\QU1";V G M^I-T_P#0)Y9Z;P!:O)[.IE;[#O4^,K]9'?@/>]V#[H5/X28;PB?W,:.']%R\ MECT[/C$604D*=?2H]J?X.-)>% XB2DL:\AE)/Q"FMM$1,/L"42/4#/RT0S6R#P!=2T=#+CH Q"F_MJQDK1^(-0ZXJH+&1JS1 M/H'+?9 2"$4.A!,GIT_B";/L<\=_C(NMAP(U:C%B>EP>*>NG,5OS^]XJ".FF MB,,@.:?/-&&B8XI:^/6_PNR&?NBVM\<1!:1! G[#V)C8Z!W4W#V9#/B#K?-X MQ()H1ZR'C3) Y!B2W8[-ECO*-W8<0F=EJ"KXA=M7^=W]E\Z$!*UOD(9*)VS; M.VZ'G CL1* G[Z!W^==^,Y0C)S.]>M3IG9UZGYF_@HFP%M/B"F+.I6! M2E.[D.VS6.]*UL(W#XE\G.=%&18&78AJJUW#:3?T\Q%)?CIH'/GDSYBHEQB7 M5!$JR2)!03Y\\]T?OO_O&'>IJ8X?GS&K#E89^9A\2:Q07O3 M$G0_,[I5'*8+M,O[; +9J=J<[Q7>B43V[U^5.%VGY74)*A[LZKRK-?YP $8N MQ5V(7-^1ZRNR/WV,6 7E?5F?M2/?6#_=/LS#?VSB/ :UK7Y5[1J'>4=M@V=; M9CA.TD"*?RLU0[RMU]%/#[Y[U2>Y%.C#908]8RV['+J>B41O[EF;"4..4 M[8)NU*:VQG",Q=T!UKKBW:'>BZ!"&^!&YV++#E\W9IV+66^ 3 _VN(Y$L:&L M=>XD29\*FJT@RE0WAE6?1Z8DH MZ1IL2'Q_G^.(1J?;+SD$-UZE90OA M>5C$S_)-H[N#)1X0/H5_($+[8:WYDBP2]I++N(VX(H4$-2U^>E*.6!QFCN.. M1?OPL:Y'@/N&(\54!=9ZB$05)<0M-EEAPH_H];*5#>659S'J6<6Q,PFI:RC6>&L!:=UT$S@A:JNL7.DURZB3 MJ6P(IYPG>H09#2#<7?[W*A7=TFGT.0X>XT0

N^E] Q .K4 M!]FB85LG5)E,)=P(B40LY0 DF6*"*:; :N1,F+43BRV:*I[;+51R[;AJZRMP M+@O _C8SJ>+3.EOE+=IJS>*2@W-@T.)(U!#L!_,*+MJ"/00@+/2]D6.'U5J! M!D99RT#X1>8M)]S#QAC[,!PSW3?9[2C$W4O.Z%.2DMLR*5EFZQU?DD9BYK', MU#D=)(C-+)8Y.G,Y.MU:.7)T[K47!=WG\&7S>')U-NQUL?';4^(EG93DFO3 M0ZA= ,R^!R#+UWU=[6S0WVKCVSF>,%^9\2PNZZ26I09\2WA&39&Z[:)BS&NV M0BR%QKI_]O^'[?R%7L*I8P^9>Z@"8!M=SW9*B[E[&(6TB(#Z:MUQ,.4BQE:C M60Y2E)BU12Q^^($KL; M\_@ 3E\03/DH4:WU\O>;EER^K+@5UY9J/2Z_#=SJ%Y9_+97Y/'Q^+LYD89SI M(#E]_D35X#FZ)^I %^LFW:?-ON6CI#&-A"9P:PBD'RQ'NRS,+F^H=5DZ)9W#T7!J'L.8*X\J*Y/ O/V: G)YS0!&PJMB?-]8LQ7=]S53^]D%[X.W.8/]ZG1WDBR19#),;?">%1Q[)?P MH\7/,*=#N?ORX^?WU3'EQ"R.Q2COV;EXF:+<86)?\%L*U/H<9,$FPZRNA5_F M?AZ'6OC=Q9?KRN?[ZXM_52YN'J_O/RB:^:*]N0'S1G768G.7]5$9,Q0J'Y0& MLBFAO/]2H__$#280'YTIO\7"Z?>K>#@1E6\%2H^WE]\,ZZ_P+;KA3DWM#6_1 M-"Q6&6"F3VP:W0P FC)V4-;\XMG#LSE\?Q&W <8:9I\&(,RYD3N0H[-DV.6WO] M,%6N7MM*KEQ&]-]BYMQ63 QQS U:=>9N];J-S+N5M[Z+1$R):R7$M>2.L27! ML[W'!3K7S<5/'%L5U7"1M-\MXNI4%NB2WEPI:+X="?^"85X@.J _Y M+Y6Q2H21"!.+,& 52^8B<46*(HDM4A1)A)&BJ*1%>RO/()R*C5[.$KZLN+4R MW+\:D*3D*=7QE0?IL*3D]M]TO#]:6"4Q:&'U>)6!+LWZ!: MJ5/;207[INS^ /(9]N?^>G2P?RIBQ]9*VDO$(E:\JF1<(:74<"VN0##]@2#= MF_('IZ%YO6QHGE>;:ZO- M\CAFRX)LIXO7C2W9*Z703#KUAL3L4\+L5,TD(;B\/]3>KF92;Y2&C4O-9(\< M/"&@O#\TSZ^9M'H[:<%9D)MI?QE7^W0S78II08K#3&)G[MB82H_3OKG"M@+M M 7COH]#=FXI7;[747J)+A6^/ MK#VED>[>43Z7[M<"V[VCMG8S',8FO)GCT?FN,M?>EHN19-YV&K_95N0>D$7@RD6(*OO3)-5&?S_> M@+@"Y5-1+H^=C-)4U7I"ID 9Z&B;FBI05KTD*5\)S0".3'L]=J)*HZEMU;_O M@*;RJL*[F:\EQ9*DH%@*VE;V@]3N)!D=.1FE:G<)^0)EH*/M:G?ULE1M2NWN M&(@JC::V5?Q?(NVN7CL<]4ZF[:55A]J>9AZCIS/W"+T2E9AGWW(:^\D]<'DW M.FVWK?::^PD!%CX"4Q+$OK:?BA!"@M)#NUZ(R5-92_:4T?M=:3V) EB;]I3(R&18B.* MV*;VU&FK]499G7M2>SI\ZD@CCI0^"GOH2%M7NZW]-.C,(RRXH^XW,2'T-QIN M&IF3O# 6^=BGY4;YH,)>I\QR<2BNHXS2Q^AJP[]]PZ&/%$T9^*YA,1>GZTX& MAL57>]%,/M32ZM^A#==5V=[G>G1\*X>V-F4#!Y$$EWMAAC ^=QGM( M>=(U7OES$_A@["K,TEGJ%Y2$T:FJXC!WRF"WS\Q\4Y65]]^)N?_:#*EJ^T.J M=DR_F-7GZ<:?I[7O\\1;"(I I310%XI%M1@LJBI7OH.S=G"C?_N:X\'SJ]?^ M7]]BX;*J0@N_@-AFNC^$K^)BSYKI,QPM;OM.#-/4X4//!GXY]9WA6 -..P4Y M Q_K?_JNAY$V6$7S<+.^Z07,5>BLL'6%C49P",5B'H+#8;@$+AC'Q&$7:8C5 MJZU$K,Y*Q/HL^/[EC.W?.?:SX<(/FOG5XN@$OWR%10S-! 4L[DG [NFU-X(.P_GV(-#Q2I4WICE$2?BW M-'2?S1(/=RK8=';SA;U[%KMUYA[S*IZBTLV@"M: MI$:C0?E)*,U[C'+''$D-^=&M_K+][8S'3>N+2OD9+.G-]#M$S+(3QO@14@"_T_X*#Y FYJL[^3 M*,,!%NIM*3]ER[0+&-24Y+H;8S^TY&0\[6"6JGL9/N MGCLCU2)%;DE(M25)=3>DFM+.;9NDBH+T\<7.2Z'UVK*3KLP4>H+"M"TI=#<4 MFM*(;NL4BNZZO*-\VKNI;I52='LTVI$TNAL:W45&= *-WMA^/I,48[?-G<1N M\Y+H@09F-T\22-@ 5D^,F3(< QXP# B@5W>H.(-1=!G"53!GU;VMGUR36$>70 R+KYR]D5XX)VB%G(T<0YQ"$(60#X/S ME!C+ SQOF$%0!8.A5X9K6!CCPS]CC589\A\(E[EBCTSTYYB"%3"^JA@_=5R0?Z(/F\2LD<$6>3-AN7;OJM\ MMT%=MS&A1,+XJ& LJI8+A6DQ?HK,.P7 1=3\.AMQ[ M7,_GD/LUFZ24YWYIBK^AF3:!#-@541I/QO+8A/=ZN)TR1\-TK ?V%>\)\' M3_.H\T.0X!5\3M^:4ULO+#VJM J=-4O#B,"$RS>1K*;6V_GG-Y4=N4X5A],: M;&T5AY>T\(@2OG/D[3?5Y@8MM\J.5:>*O&E=K;:*O!&S8N>X6N^K]5[^4M"R M(]&IXFI:MZBMXNK,4)K92;M'VIY:KTGMX-B0-B&BMKKL<3-DZM34W@8%CEL! MZ2X%TCS.<^Z(9UK=BW_ M.+H\<-VP&ZBDG:)HI[\'VMF6;;P+HHF6^77;^5.T)=$<+]&TXDI;=TTT.6WR M7=-(3,VY))'3()$T"JGO@4(V]03D)Y7_,L?6-7>\:-E52D ;.[+E)8%L*$,2 MFM.LU<>E*";?Z^3OD[YU+E^2"/:^/!5Q?6RVZ978/BWOJ:W:3C>61MEI8[#* M[(/(&R>O%1$GWW*_3DD&.R>#E'KL)_2I%S*3P# MN:/UW5TJ@Q+=#Q3=4RJ&RV7FESK@+_'^T/ ^=Q7N9OC8[JO];MGTCNU4V!97 M,1JWJT^Z\7Q.U9S\6?X<_I%^VKC$](H-/##4AJ;M^DY\#S_\4DQY:?QUK:I' MGET1W5"D/"%R/>)V/@W.?]A>:G/5SJQ>87!>%?_RF_IJZ7 VIB/'#@L:BMEX MIAKJ+=_4I<-TPU-NM"'8X-Y;GA-GJ3"9JR>YM5;V4!9]-=O<-Z0&-\-[R5*) M"N^W;2N:^ Q+^Y(7#.U MK(7_/L%[GD!-P ZWUM"8:F:D5MV?8M?:E.ZT]7;B^(=:^S\FX#_8S M_YE06)"F9UHX]\W0[3SPR^%?"L==9M%6OH'B)OV:DS\R6?;<:CEZJ6& ME>3>V_H2I(/!;;46DQ2BK@12(P 2?]+%G9BP6\6T-8&>JV"T\AV6S2M5^8/L M=<@8]9--!6EB;C^ -!>$_G.//1'H87'U@8(ZMAWOD3D37/;Q;0ANXAM< M1"E@G !BK 1?"8*F +/)/. 9+I*5(,5%Z+H>;\^[0] F)F;&4^LWVG-PM9L0 M:1(*[!.P;:!!M1T#6#%! )BP]:9X(&M$3VKL[[$@K118R@:ZM)\-8,SX8H0I M4*E#AP=*A0N<$$DKD<^P'SB /\*=[O(6B1;N9AY.2-8S H["G^]Z__ 'PF[$4_9LA 2_9_[*]'M.&)2WQWLN M"YVE"$G%]0=_8L(PJ!G8+\?5/,,=B=M%3LD<3P-Z@)N%K<$?7>J^83+JVPQ_ M=8'L'(U_\LZSGQBLXJBTEO:L&2;UD1$ZCP$$JCDX"&#$'%2U4'=SZ=FS!;(^ M>U_=N0Z:3]=>^S5Q3&M O>4-4F)=#Y&<&7AQ."$&69.#; ?9E7+M.[9NFR;H MJ?A'59F:ODOL:3HUC2%=KSL%AJ97%7S30#,U:TA##7Q+M*)'I=9WP?C5G+< M=",&IUHQ>*;>29BV1[ZPS_Q-#V/&O&_VD,?N$._O'#;5#%UTW7)O\6 7EL[_ MI>9 D4(6"@$#)=S+!?58:XP3)%R$+0NK#5$ M_YJNO "- B^<L1_<%D<%':$_%7PX:+$EM.(>>$[";2 M*C95,")T>0)8;VX%[N3$S[AD=+@D3/D;62 %Q M0NU(^4 L1A0!H)> F@^FK>IRV^$-81H%@#*;JI2%_E.!J2KH8YF*R5\OJU<# MMO\6\1J/M6>4!>O+@*3QB_M%C^M@G%0*GEQ8%SA]TB7++2_1=[>&(>2<4:;P MF:W/+CXSCT=K$VZ2Y+T81N=&$(Q6GA@>N?!FQ^;*5:S7"&YP2D..W8@O9V2\ MHKTT!I6#D3*Q)K*T=X@L&9PX2TAT@^>YI.-&^0%F_ M<+,@;^*<3O[-%P8LS.&[P?E^!ADC? ^F"5<@IL:&MW,T_I"Y,-U2SOLO(_H/ M/!>Y9FY5P6-/8]#=2C4VLR["R!1/S'HTG!1(7P L&&NK%91N@F^3_# [CMDE M^ $POHJ\X@4L6I=9B[X3RT[@$A'=._15^>21\I;9-%GN:>"X'7HV J/>$U'B M<-BH[@"&ICEJ8L=ZUBOU6J7>B_Z8CU$_^ ,72!C^<(W*["RT-O_W+,"XF>G7=KL8Y@ 0/TDBS82UX874$)*YP90F\?:NY8L6!S MW)<;#"KE[H>9",;'+YZ C2F?#=L= I\>(G_]:@VKRKLS^N3L/;5B]QT2";KA M#GW7Y9Z258D<]3J7**W01R(NT@#%C1@W@MCEI*&4;O4$]<4_6F!A9]TTB"<^(:Q M.^9@]T\0DR%R51H9L:MU=EZKQDPQ^95SX91[2Y@$OO5[2XC'E.'>FG'W)JAL M@2D"/C9J]?Y'-R5"J5(801?*TX+-4U4>#&2[,6O_DY0PD'&P >X2I4@$Q1HX MT>!R":0R!@H> (VL%&>]5B+ .]N4;&4 ;!Q!5)$=D0*+&EXBXTD77PEV1G>A M,+F@C)ZY2[L@',P5DEPN!877"S<+(>+ M8J_D* F&]>C&-]:F_ZR$">8-K/W KC4<6Q7\*/%C_#N3_*W9=+/V;EXF:+1S6VM]=?+FN?+Z_ MOOA7Y>+F\?K^@Z*9+]J;&]128#&[Q>9NZZ,R)O_T!Z6!%02B1/^7&OT'OK=4 MO2\^.E-^BP74[U?Q@*+$[*V Z?'V$HCVK]E#RB=- 8(!^O[%LX=G<_CZ(@Z' M(]4,K.+G(,0G%O\8%OPO/)L$[NQU$&?G-#T*E1^LCN+C0+2UH$R<9(Y HA03 M$-/2,X4DVML6=6_ $Z)5&^21%UMBL,*ENK M,B-3Q5=,:G.]7ZGU*O5&G,QZ'#.ZJ+2$/"[7(H^M2G>)O@4$66ZYU08NU(U/ M8"7_203:HL3 PDWR@ 3M5X&W^.B6R 827@K1%B#Q+9.Y(,& M8V[V.<';FIN#:X5Z M,@,R?YQ"J52>,F! RQ;J0ME?R=65:B3Z&>+<+,5(<&\X5A15"3?X'UQ$!X$F M*XWZ?HP5%N)*<6@3&S@-3W<9GHMB8( [(&!K=P$7RQ<3:U;;C>YR2:VH*AG# M5?.B ]"5;;38[.%?&*I<&4'Z1YV[:L-X61RWI1M11;J+ >S@;]]XAC-8Y+FE M='>"GK.<# M::/73,Y_ M@I!-9%J%8)&F/;U#$RO2(S@9.YH#PTZAX0S]"<92AFSE\-)=EBBN/2HTNK\MZ(QS.GIT0FA,^3#PQ':OT4+] M?;&/EF=/L=.9D=B",?E+J97GS9S?J[?;*?L4UC'6QR!Z6SH("A'+()1DUI ^ M'WDBLK;T%-F_8>9.&K)>L2%19D2:I)5;U55NF:55W@';X ^]H]Q91'!Q(M<' M/K:XV?>J8G!?.!@XF/B)<2C011XS4WQN1P]X2F)XCX[Q],2<]76A.NA"S666%T8AEN0'9O,$27S LDR& MH$F[X)CP6*DO^-'1=$JN>\N9,-F(,0P\OJBBPZIS/JZ4BXN)CY7ZXBYGB5J1 M.\PIBF-P4HEF@LU=*..)!1B\0L;"$XK@+^J,>42>#U#; 'ZI&Z0$87+_D-=Q M+C*AA?D2^:3+88F7%<[7$=P_9^-1@ Q$KQL.D>C=%Y4)DJ_)@[M+>WN_]RM_M5AKRB\X^#6G\H8_^ N;#>JLEAP5R\]NAV\? M"./VIS8W%.VAF/O#YLMX';A]O"BJL7#14Z@;F&T[\*/IMG, 4&=R-%QH[DMJ MS!NUF!Q^%%R? "0%7 0N^-7D95>50[L@W< M>3X,U(FT6U!&CCU94J%2O9= R&8V ['>SF(@8IHY/@1\RS YJ9NV2Z@5*A@" MU=."O@PSN/E*[G#,=-_$-*8((XGJ)P.&,[,X%T3'/*::8^5)-7JK*:W!CJ\[ MU$]D)S,>JX9E-]COC1(HD8$P$P0>%K^Z059H*E!FWJ\!4RF'5%5F;M(PV7^> M!1$/@#\-#$L+FQ-@^BDBZV:0S?B)XX96&?!?P7[NH% M*QV&#.XNK&\)9)EE X&BH,;O8=1($5Y%'CR:\_TI%BSBNNCX'X6!'UJ%"@PR M=+ !F>\)6S1H=I4UZ<).U4:VEC,$=27V&&]N,[+KU,JQT.LWS),>"<.L4VA0#%TE@G5BE2S2%\<8U0)8WX* MXF!8",[/KANI-Q^^E[O*A/H6*)!!IKZV4>G+VKDRA\0JT5JA&#E=U!"[* !Y MFT&R^;Q.PS$1E!;'H'CMB%+>44GGW00H&=3E[">(1(H.+4$\)XCV.C.0I,1N M&O68SE,%1=YCC+F?L]8D5^+@%Y9^.3OUUT#MN/[;YWEF((E8WDQ*M9Y8Q+@B M+ M,W!'ZPU0C]7 T8@YO&(40SG3U,=4[15[](Y[A#G=_*S9//3[RY>>VER^2 MRR0]!O]GC2QFG6BH=D_D(8CV%@HJ=-S;Q&A\*=K/X4,@G,98+QKTN%C=YK'1 MJ G9$^GRB!# '?M!2[ H=SQNSN2S('-?TX.8XDBY>/BYND5BD/1827FHUIFO M E]I)RCUQ6JM5,'$R0_E-&# P!@!X]-$D1%GIKP):$1^4^,PBV+AWAOQ66(> M84_'[,+]G1%*%9NH;&GX0]DOLF4$JY$A,5>0+_DB\70,=]. M>)NA+C-B/'V)%^1K8J]AEQM>$1;5PE'G!24Y>!(W%&U21:\.!"$'(O^,:_P! MM] \[GH(I"+?F*I0@3\6H,!"N FX9%AU%6D7V*6Y %I'0%F@S0\UQWD3C%>X M_F;@#T&E!?7S>TT@V+@3=<0U3$(2$2.^'W4]MA]UCAP&D6D[,BQZ6YC4,)LL3HW?7O4GV>@ MWBZI3!R3,HY3A%9BA8Y(1MX5U-::NRA1I0RH$M-AKPQH4LS\Q$W.(*1!EQ+3 M=J=_K)JT&(9!HYW/UAJVN ,IL(-7Q4WU2!K%4F]DF,6RY;VD^ B::4/F]E$8 M<2D4R!T41^P)$PI#0XGQF3 ^8:P<-Q/0/Y,=D+$^AJ. M4':N>E7)F$?:D+Y],(^8@$82!_DO)0\HK9>0?$L]W=LWOTA ]<6#, MGJ3D&HB>'DAJJJU^_K%_6P;!^P.Q*$LE).>#!$7)Q+7\1[MX?U;'3\U@C->^($(NGV!TV2SA9R-4DY X4/G$T,V\J+M1W>/ MPH\:$$7K'GC+B@T2/+=K(^=_RU92RW9$X9DWE\((VO%3K+>M:4>1Y7;$$\6" M/D(75I@)GK.G4*-1)!LH"/,D?F\%OV.F,NQ J=\I?M?59JLN,5QB>#R&)_A* MMFQ![!3#6ZU"S5:)WX>$WPENF2V;*KO54-1.)W]FZ6XPO"QQB'W9+X^VIYD' MYZ??/#>V(%+/E0#;3O"&[=[OGXNL>_7\>:[KBX_M)(5+)-XY$B?XUG8?1\AI M7?2;+8G&$HT7T3AFDE,QD8F<:-QI]"4:2S1>1./NOB(=.>M?>^U=VL*R1&;] M]SW&]Y4/YH5A?8S%^XB[\Q.QTP;E-1+:E^VJ9'+U),X A>]A[]?!<6=#8M>? M"(M' M %,GU] ]G\A";B$:+/]9!WZ5Z%IT&)@U#^5:]&R3B3('NF0BT_&.1V[0@!5HC '_"ORZ%>99N=&9FAM M,!Q+3-# >18TF4P 773W1];X+&8Y?6>NIGS3!CC]T78,/-I7:UA=P:AYLV>! M0O@%'#L!?/C.U"SEW8HCGBTM@%\[>Z^*X:::[XUA*_]E[OS "ISSE/@"$MD$Y_?ECC'Q8OFZ,"N M8/G;$7WJ7@2GT]=7)%N@2,;-O8Z?/D=]*0$#L0:6IA09V.S9PKD=-S:?F3/U MG2F?GAB,FA,S1_!#L:K#)II!\S=]P$1G%0+' E?E8V7Y+%=:QN13*,1. R7! MH?F@IBD&E6EX?6(XL88[P>&B0QH22U]#@/&4E"ESZ H13_B^WRM!QHJ;MEW; M$M0F]@:PXV--UCTB:8GZ!&[*1?&M*X.W< 1I@"P*3;+R/!;.8/MLXPGAERO# M 4%O.VY !6,Q/TY0 [P%P/GDX&P8,7&%;L>E$8CPD1+;R%5X\SN-Y'![\N;5%G MJ X9%@O&N!K/ANX#_N*'+V-[(O;-YR(.Q%:8F(+L@0I%8V+Y,[B+ES'CRGCP M-XB>=NA=]43"L#1NF0+.@E $00M >X^W+S M>)]:DQ7I%Q T(YA;83RJ./9+^-'B9]B60+G[\N/G]]657YD;$9R=BY4 3VK8#I M\?;RFV']-7M(^:0IH &"#O(+$,+9'.:^B,.)28\!"/&)Q3^&L=.%9Y/ G=VJ M.SNGYA9(JIRR<09<-X8_C;2# ?==7\Q+U!]/%I=)V?4B+^WJG 5 MDE1B[+::R:+8QK#=8""?PX)WT]!XR^)SDX$6O'&NVSAJ">"AEZ\F\,^6C:%,AA9K, M* O=9<@3N(W97-OL:"!19G\H\V"\EAAA]MZ!=[],<#N#!X\1HT&W:!PM(Y-@ M7VDW2+!+L$NP'S_8:^57/G8WZ2=FUYD:.JVWY+R3<+T"BX<5'OIMC038/&ER M0]+9+#%RXY5ZBA654=S#PO1X!XS(>,Q9%U5KYD_:W?CF=H@E M$@4#%(PKZ5FNAM@G"M9V,G!&HF!I4#"N("?.$;TG%&RIC6;^1C82!0\!!>.* M:9:K$/:&@DVUT2T)"I;2K;=_;9K'"#'$:UB@33/%TUZ5=P-FL9'AO9^?X:$P MS<%$O*W-U"R:L@OK:5"4T9PRP:^Y.*)W+26=AIK$!4H'B^SA47L5'.(S1YH; MQYYLB7_,9D]WZT7I\W$V>LIH7HG_I<7_W@860MGPO[U!+[)-@;&["; 2_W>) M__T-S).RX7]3;=?R=Q.0$N D*6!Q?.A:UE'9**"NMEH[F2*ZN0PH8="B#*;5 MJD"%JEB,+"\PN0[5HMI3UX?"-IG&7>):@.XF"/*#>;_%X7M<0]#=1%SRXSMU[&EMT+]=XKO$=X'O"4'N'81W-L+W;K,H MUX#$]B/&]H1X^@XB21MR]]X&_=AVC^^YFUIEW>?*:?5A[YR,%6?;>MDJ-6'!NB?>CL4BKP*5PSUX\ _UV\%M M?:5PV*KZ0&55S5O*E>$OBV6]>Z@2Q+)37N:'MX1=)!37G\!7WL)Z^* _!N^' M@33WC 64(WME">HVBC\_B'S,8Z@]C&>,1#JW=,?NA;A=*ON++S)LRR+#PZVO MJ;=D[O7Z)6,Y"\V(>0G"BM:5R0JS/5* +#Y(Q%?>7N%AUA1I'G=E(]Y_1_82NY[B24GAR473T\.[\GW%7#"L%RP7OZ-W7W*K_N<^YGF91 M>T.-?!'?R=G1K'-[^$!CQ?M/*DEU@"[. POZMS8KS?K.6K,*]2X"<=ZL-5_) MT08=_K>::G](6'E(U1Z+8ZP24/3GP]4=,FH.U43/4C2.J\2-S M)HVS.>)JS^%JQ67##[KOO('R#*RUVET,WTBT/";.VLG*67?(44,EG73T?"I M3^VU9<%=F;-"+^8:N4I=?B?DG%#ZEIRZLQ-MZ0LUN?]J\:ZA7QS;S3?FM[FW MO._#E3YEQ]"XXK15R66YM7IW+43=OF;?Z/2JO=)I]J6.EL6X-#?&T=18:?!^ M\@P>WD7)JT\]5@G=KB52QH"3C1BEAMD.YI 9CM3,-F"W:35YG82JF8)5LQL. M<1\'8EGZ-8*<5@B%8#Y%;7\B[@"+4U=5+!UO&7,;E^KXCT=^2RZ[W+2JW4B#>Z2?/MS^ _,@6YD?* M-CBR4<*F=-"M9:*#@TW";+>J==D^1XJ(%:2Q237\GC,]N_743,]^,9F>1X_[ MIRPC&EEE1+G329M=M=8OIW-UVYIJP9-WTJM8N*)'?:>;[5DG7X* M LO.&_UD:.[3.:KF/O$.KH\'V+7DU">]#\YQW0JAM'(_XR"\Q\Y/X" NKR@_ MO@X#$O1WS"&ET1J6%0,6_>_'PWA.O;_%X)S[?"EX0%'_8^4S$M++38^H-$6Y MPB8F-YKA\/XET=Y'$A6.$Q4DT9\*I ^(Z#-J&4JFZ/^IMB]R_6G"_<'*'TW# M8I4QH<2'>@-LU-GFIM[9^;OZ^T^_P0KQP"^_6WS_H9YTSW5*%Z3_D*/Y\6W* M+EX-MS*S ,@ (/W__N'G=\8#]#O*"+C^VS>\MZ\6O-LG]^*M-V;.XUBSA ?\ MAVVA+Y+I&W12D@77Q]WNHYO22"DGEN\BWI\=UQ?BH"0_47RB])P/_ZQ7MUWK M5,O23N20:*'L3+Z=&?TCCI\9_A\\B\=DL*)RP8X(K0^*Q:=T=,J%XT?*X+O5 M7J\*;HGBVCE.' M9/ZDMJW:FHCL=*LU20Y'1P[]/.102G,H&[__+W-L77/'BZR^(E'[R%"[5]L= M:A\RGX^C &+Q)2&!,@:7RF 13!3T?0_?==#+-DPC-208:1=LJ!L7=ZV84]- M3&V0OZ1H)>^Y((1CNA2O$K<%;F?K"[<]0XICN%L8BA^M@)5$L#TB:!9D/I6$ MO:?/I)6U-(!RHUM:]\->MNZ' MAQ%1N@F093,Q*3LL'AB"I^%WM@Z+AQ1.BO38WE4LJ5ZK-HKJIR"5Q<)H(5?V M0"EC29DY?8*_2W$! O"3M/F/$,US91"4.*ZT#89?=I^7#"JEFD&Z@0K)P-^I M(;16C>&.>\N7O.]&G:6!=^KUOWOSE.^^!<;1QM4R3;HXZ=871]P-/9;_);32.!Q3 M=!NM-%IREH#LI[XQ*27TZS@T:W;GY=RM5K75E@0GQ54.&DMH"G(HENHVA%51 MENK1D\XIRZJ$QB.'9>ONOO%(HUHK\SBVLD\667L7=B!/VLF\@E*W,5.J&$[ M=DH&CQ_IX2KOSNX>?KIG[Q5@ O#,R&3TB.8I'FR5>=7(^5(P7B+;CI"M44YD MN\HT/,@;.XQ%9[YP'K5Z\ N-X@E\8F+:#[YK9* H47 06]KW&S4,<,-W^/L0 MPQ4NK!0< O3" ->GFD%HGBRH&_D:HCR.V=OJVZ)NYI![&/7 M9!"[MZ,;PT)RCZ@,CT3!H?BM-#+*WSJ&9)9%[Z_HLN1<054X4X'[XC/TH@P' M68UO F_!NQ["L4Q&-PO?!N'U;, 3<*NZ06I$5?D*:^C\-Y40BL 53*GR;(7! M"O8;8^0R_?+FV*YRY]@>,RSED0W'EFW:3P9\^KMMDF_UXG,(['3PYDH*^7+W M>-B@[:R [&PJE 94JQLC8&8!_! \44CS[[C*X(T^BAX4?YD8GL=8\,7/-DZ, M@E^N# >DC.VXP0RRS&3=J$?F&"=28[5Q.I\OPE99X!7L=PLL744 Q7-?GK!.(O!*P M3T4/R$Y57L;&<$Q<4OF$0P:"M^*DTXKQ6AD;.FAA'P2C[+4$1/'1KKZK\@0)@:#]9@+KT(7M%IH!_-8$S(%!MVJ>J6,Q##(!M 'M" MJ(]F^;8J"1?8F*.AWE1!'8JCDV*#BD4KXP%PP2G%6ZM['0L'L#!]G07#V'3C M.9BO=O?EYO$^=89#1 L.IKG-K3 >51S[)?QH\3/4K96[+S]^?E\]*6(IF!G< MQ^+LAK-S\3)%N<.)"\%O:8815U;#7?X&VPR/$_EE[N=QJ-G?77RYKGR^O[[X M5^7BYO'Z'E1:\T5['OYS;#^FCVD?-(44)-!@_@%F/%9]&XK+^)P!B@9!@:: M.0CQB<4_AC'IA6>3P)T=_4'ND'$'A(I#DY$E?OI-6PO*I'#,$4B48@)B6GIF MUU1\MV0DWP>6@N)/@?W,*Z_(<0(%EG,<4*SP>%!XD M@R.J\MA@S_2!D+E\T1&I=R@7 WUJU;IN1C:[H*]%3QGNBIYQ[ $'LN_!H0G8 MD=TJ21N=J0Z)C)H_LGQW5?[!U;H:8$V-6'8OXF:8+I H6=N/*\&J]V?:?BVV M\S,9J8) M08#(_TA!DKC\Z,V0Y)#;X>5RT'- X"0FLC@(\,110X:#]L<"O]0"21VPD4B*?QZ@7F M9A@U(BO@#1"+!"Y;<31/$]Q1&WD!>URM5/'GA)D#-X98:EBHY@<4EGFC44NB M48UL%"D.S!]8F%MFPF0DVGXQ0'D9L,"V(/$8J-_T&6%M]*Y3J"Q7:Z E*OO/ M/;Z2/OL.6L_$G^S0*<-CQF)JL_N5;N$G7,*_^1W,O#7K^V20,\?Y9#Q[]4WF M:D*3>I/:Z^'>9 VY4I)[:QRXJP!]K7!T(,=QN.AF%TP+@S^G,]!TX+$)1ZM0 M+8-'5Y*797M1@D6/&BQI9?A>Y&N"\HBPD,JJRN<%?RO)4\?^DX=KYGQRG _0 M08":'6 RN?PBPL< *E9@GP>J7+I;M9]0Z]Y=#RZ&&<,X+^N6#__'.5Z:.D1H:*=VSFC"9E0.ND0-+:GFKN"<>80M3=MA14 MY79:)'B!RLXEZ#HCY?J5#7W/>&;*[0A4':"T=;W?]2ZW?68UR?#U53*B65M= M:]19,TOR/X^&9[+;T5?0X9\-'?@1?8?.&1Y3G/((J'FY\(]?NL,F&D@( &'4 M(2]X-QN- '40W"OQL\?1LZJ$6ICM@#UD(9LG?'(8G-)A>JAQ 6JN]MLV:PU* M5B"O+=^QQFO: 4$8:. ?4K?&]=E&+:M3&UW9 C]7^++1@UV-2+L+D*PB:!A0 M8#3PI"HO$5^'+AP6[-FP?==\ \2*?#:,TO70=KT5%E^SMKH+5Z'4 ?;B(FU< MF*8]1/=X/)%<<[]//LQN+Q<290R]Y.7&$7LCY=&F7M51;- M:NG.[_R!"78RH ]S0NY/KED*Z!$Z DC/5VQNEA=6WWY^[?5S'!V)U7LC# I3["D:7X7)W\\@'[1-@8H!]1"(4U9BI#\( M. ^\,LS6 /&4 J%Z7*L!#I9^],=D"-T^,P=Y'S7SY])\OV!JG9WWUX<2]V3: M M% ,/7FH.ZNQN@ M]B-\_[-)-TNPK_<[O5ZS>Z8PN.@I!H0=GYT5=3^?!N<_;"]5 ^N)5*@!/EP5 M_P;W2K\$1YS[#,ZKB#_0N>GGX@ _O\?BW@MZ,^ )$S>R&*4P7%)(L,L7)K.1 MXHX\ I@,?]2P*"XJ$MU>1$BEHO&82L2A&+!^(0\BAF%$KW;8U':BJ2O*E6'B MRT6";,(NW\$?&K7Z\*/.GU:N[Q[XG_2/[^?.X!IP@9H#YA$&XN:./N.ZJA(D M$*%+S\#\)PJ_NUPVV1CKQV OO8T4 7P.&*P)O'0X!#EGC,2'SQC>A;\ &T:& MB@FVH5)15>Z"IX56P[4.SK)YGA#_'*]KEB@F]F)Y8((G119YFM,8 M@*0,& L#\+HHOX^#!%_\W= V36Z^PY:#6X^X>-SPVE5<[ 53.S1W ?@DFLPW M[B! I<"BW'",<[K,,FP'U'P/0YT/D84IBBKR(")R#WC]T#?#1,P( @0I G P M2X 2?GU;C,8F!5_Q>;JA##YMY0UD[OQ-PB%XE,\S L@&D?W(%N&%(!E1U<2= M&I,IR!T\QG0%8@C\Y! &Z""J"*BB+">ZU133=EW8UE#S79X*0?CB1G-60UR> MA] +X3+ZY_D=H'8;.8EPXNQ;.N8P,#?S /-%8C2&AA3<)'K-( M)U'"B-(,QI"S>3-6.*^VD7(:#;J6#:NV^4)$HEDZ.:\1F@)8*:U6(Y^>-31, M8RZ_7&>6/3$LC=SNOCO+@>+"+7R62S6$5@#S90GW88^WN[&"^C <,]U'0V)1 M525=YL+2!8NE_+QX];47J[[FJ-<2:8PCPZ*WQ1=PY4XYS%C[E:ECD!+?;VAK MC83BJZ*WN"(<#5WV_W/669W.6W13NP0Z6DP>7J";.=^F<&U&CB1.%*$N,A-2 M>&K*1X_(R97OG#E?$W.>8\""Z0:64UQ!W18+B=-:O$F4*0G*/!BO)4:8Q79J M)\8$&Q*C4^)?1\O()-C3N_%K M,I@*;.OZ@Y'C'*,#VK-FF&19H[N)/!!CVT2_YZ$V9#W=-EVMV!23Y3SF]# N M(,=7PHUOMILOXZ"I=AME;H,ET?DPT#DI'Z<[*VW;.3ICKW^UTRUJ^(Q$YR-& MYVP3-':-SFVU6Y?M="4Z;XS."2EFK6*Y>]Z'N'BH0H8.;76*[=/W@F[2"/=A&KF9#LA M-N5VH4I_ODHV,CJ$8K\Y956C7M3N]AD19B;*M>F==G7Y/*-M2>XT2*09EC#EL2M8-]JV='I5#$XKG-]=@5_GQA6GC.WI%4XV]HK6>S[_9(L=TN6"3D!:T9I]DZ6]>+= MX9(L)5GNC"RS=2\O/5DVE]N:'C59[/O]DBQW2Y8).0UK1MOV3I:EE98E#,N5 MH?SGQ@^;%V'?+4*(0ZWVR9S)6C"3V4W.;2,AI60[B7NB-\M2F#YG4DFS5;!Q M>[QIYB>&Y0E9*-O)]=LREC=:!>>A2"P_$BQ/2-G83GK@MGEYT8Y*B>5'@N4) M:1W;R2C<*I:WU'Y[>=QD>;!\ZV'%!0P[K5]+:!M&VT1L*WWS7@U)PP]BNVWF&WQ0JW9+E%A]O*\L,VXV\S1>* 0WV[).Y=1Q,T\7 MA0)PLUZ597\GCYMY6B(4PC=[)9+I94R/W('F?978XEWJWONFT[7['ZQ!IP+N MN;5O*45.'3O7;G50'';&#%\]=E21V#F/G6MW-2@*.^O56E=BYXECY]H-# J4 M["4JLN,Z^&]B7,UOE 0FA@#%S+5,2EE:-8LH*2FB\@TN8=PKMVUN @<[GHYFVJU/.@I?JA3_ZB&.L7;HA\/<%3)J0_? M&00+S\R++K0CH4,^%< ^^^DO:]*-]YP MCQ<3(#\O5Q)RIU94"O(1Y=27G3*RM3:4E"$IX]0H(UO+1$D9DC).C#):V5HQ M2LHX#,K8T'B;SX4\HE84#]&(JS?6/!YVA96,2H RTES;"8/)UD%QIPR&H']! MP'\$V/\!H(\^77;NTBJJ'944NX511;8&AI(J4F2NI(JCHXIL_0,E522/A6L5 ME=8OJ:(PJLC6OD]218H&551*[&[-LYW$UDIGGKG^X$_LX>_96,I&,+:&#$E M-PH:!98I^+V3-CUE:5Z:/UB>QLFRM14LBI,]<$1[M.]F:'898EG9>=K>/$Y[ M(!))ECLERVQ]$"599IJT453EHJ3+HZ?+;)T;)5U*<2G)LD"RS-9J4I)EII[^ M>[/,=Y\*>[31U$?;T\SY*M;Y M9(M>J!1E5/K'UN:^TND27C(YUVP57OLG'T M<6!^>^T>E&7#_'[!O2HEYA\)YJ_=X;)LF-_N2,R7F)\#\]?NGUDVS.^6&?.W MT_0G99_9V_\L=K")V\ GW7@^IS8Q_%G^'/Z1?MJXYF6X0]-V M_83F-9B*'=.\9O=-?CX-SG_8'E,^L4GT51\4PQK#8O@(*-=LP@M2!^=5\:_" M3Z; T9@;%JL6MN< LH6^]\9VX%H\^-X$_J7C>]JKXK"I[7A **KRP@"*'A K MW*CM.XIF63Y8RWPP/8ZHI^?Q4\W2%6TZ-=\4;VRX<4]X-BWQQC0';/**CG^; M.JR"#_"W5Y5K;3A6_O8U!S:ETN.SUX^HE53R#N"M_A17U57:C<&_$"R@QWUG M.-:L)[P\31GZ$VI1!1]K^I^^Z^%T2%QTHNFPLPN=.Z$TTWQ3:6% F-UL&N6X;&)JP#CA-L>VO#-_\(& M-5?1@:PA!PR+7A4 :0K_;^OXUY>Q 3=%YWN&M5V^=%7!WES&9 ILE(IX M^?%H&=BMJ;VXN"<\.OQ@ 2,>,<>!-^.G&K%PN O\ON%,^+(C!1A&!42 /^3% MP$^VK;\8IJFBFX2YKC)@%AL9\"QY2\B14AEH+E443Z;,82,#[MKX;]@TC+;HZ_@B/ )[-M@+OT'VJDVF)LL-!4JAWQHH M^/(N@<(AK-24*7 DD*^P%Y"*RK.->&8:WEN U#&8J?M$,2[#X3WP/8"H[2!P M+)3(N/GH7<(:$^,U6&Z>JNCB\<]_@E!W=8,DK(N+\YT;'AS<1)108Q$&OP[; M9G"S],6/#J-'E8;Y) #'<9J@L+O\S]/ X= MR7<77ZXKG^^O+_Y5N;AYO+[_H&CF"^!'H-ZB0]9B<[?U41DS/C:X@2J8\#/_ M4J/_Q+F@Q4=GRF^Q@/K]*AY0!/:M@.GQ]O*;8?TU>TCYI"EC!S6G7X#CG: Y"?&+QCZ'3>N'9''WX%NCB[)R:_2%/N$0]#[CYI]^TM:!, M"N8<@40I)B"FI6=VJ )/8SI@PDEO45$(>6A4E4%6^@+,/,V 6KLY[YT?T_'VH(=_#N_'F#K8I> L*K8#L_%W:9<:%^5.MT>(ODY0$^,;9>:-5 M7?8WOO]5*>9*:]6 A&"=QW@UH%#@Z@9LP(DV;G7!WO=!\0"1S7121!RABZ?@ M0"?."[TE@KH'%!*%-0>\#=HUCP+ER MACR/E2(05$98,-%7[C3&7/QW5CN @<%I4*3U0PDC7 MYIQ,A84<% ZHNXY&H'4I@S=ZN6E,#.Z1<5%KM_&E\-$#XS!)D_F=!H'\W>0] MU]'8*ZKJC.\2P1[EHVREEK93]IZIP_%.=_ H[#TT7C,0V!4;"OJJJ\HG; 46 M/%IQV;!BO%;&AJXSZT- ,5W NUJ]]^DW?/:<4R,"XLN;8[O*SP<5W1-58==Z ME%;N&KJA.6"++'5M^+=O.-QX08P)S &^R)T#1@CH]8]L.+9 JWH"]5QY M=_;E[O'LO4!&_+YK<&L-K6DXIT/6%9ABA% "[;[>/R09Q+,+$D!+N:7OF@,; MSWI%/;JBOKBB".?$>_K.7$WYIH'"J0$7(,,#+VQV"FXOSAW@#T9(C\GY8Q8] M)ME& T;FJ\G03)N=THC2K3;@__&G2B.! M9!X,+'1 M 0K.%(&038\ @)57]MW8ZU&@SPO#M-<0+ !\#W@;2ZQ1#+6R1%$ M[@K$<=^*&.Z(A*%' OT4PJ8-8(A?M6"WJ5W^P7-<'*'Z7;:-RW; MXU^-8!9_OXK^*,U"4K&5L89>)@7=4HX1>K/0(X,N+_1\@(R#OX=E(MSE@3X2 M\G+8H?Y#AK?P *QYK+TAYS[\UI?V!$0E^;0N+)UKDD\,;IFYJSS9]?)ZLG%Z M7HPK6_P;.3,)CO#/D<,7['$N?%;!'RQ@_<0S=/:WKPW)[X:49K(G5&D#+R30 MF19XGX'G@!)G\)MC+L9]#'<\>Q:E#F"-2\@87N?,ESBPO;$R=>P!&>&X2(2; M<9\T? !BE AZ/6V=@$XRUV&\]T 4R&W M]"UBUX$TQU1,U!)U="E0JBDYUC]K)E6U/8P9\]QJX4 N_(67=$,(;^XV%GH7 M,&<0IQZRCW=% Z'-!& M^)(D+("W^^26U;@Q@.,TA)[.G?[!=T)_.?\&"EEX/8A;KM/CONR1QZQ@U[ U M5 @Q$U3YR[)?3*8_D8'',!03=1G_DY]B"*8-.H:KRM6Z6E%=Y:CXPN:.B"03 M7$NHV!KBTG;]Y BIT3< E"D M>02PHM]"> EMVYJ!3$/["'T\3U#*XUR4"N@/I(P. MMITVX$$"[@.@2!1\T4$,X5$ ,A85&_E ^+70CA/DG(UD"84&XF_H+_M'BGW? M77"8&='ZC6_ $^W'V";.XSZ8(D_OU'>][?@A#>V_$ T6$H)__EPM2C[Y[?T=H$WI9D7WJ7F.,CE_JV9/EL_ M=:$-.*UV:\L]"@@54B^P$W^!S4JS?D(7V*0+K+>6+E"8HWDEX\RUDLWZC(A4 MX(=3[G4RW^:) O:- AP=+&RH^2Z9-CP II,N8<.M/D64\AE+H[N/VA\[=N:I MW'\0YS320J.=NW54'L\$[L.Y'? .S403##D,1NMTP:,NIL Y7XE%P8*IR!U7 M41)3Z/79=X']N^[%S.M 2 TEUX*3YBL%47O]Y21N?I?"+3-C M\ 9ID2#WR/FJ8?PVXHN):)AO!"3DSU$!,/4!DU$J:^'9JADLKJ*MOAU9>(0% M#[.P_Z.C62Z_;S?>H&OLVZ#C=EB:75>?L^N4R/&4Z/F.W7K[9)Q? -YKRF?# M=D$6 B/FCCU Z"(/?IOJ2U=NAYZ-#+@QSX!?HBY$;EK-B#J(%]#YP RD8QI! M6 ",-(TG>9@&U\WA66"^ M3@[="%D__G:8#N,H&PS'&7P!LPDP,F $)YBB%0R:8Y;[1O-%P=%C UFN@*(= M*'="-&P& 5B_('\>@4'X-;R%8-2S;8E7"@H-H\!#L/ =B<"F275 CRA8=8-! M#&8Y9J0YR;#@Z&#$N&2-W25QS^OC;>W68:>E?YPE<6F-+&C_WQ787YPH]1Z3 MF:ZG8\$UFN7OY]$:OW'T*[F.+CDPH>87R<<8-,I+"_AEW)*%=SZTR&]\8.^4&< 65VQ=+8NH,9@*$6 M>ZS"D0(F$HPTR$A]1MH/AK",NR\7SWR#KFQ"I*ZHI<(3R9 M9N?PB'>215UB.-%"^US_B#V)/X4)B$*$"V-;A& \4QJX\-["__WT$@B44KW6 M0"AR9YAD_ADI!"P=FG-QS>OLX/59/7TPO+S8F"_S]Z.K(^GAY^4US M&FD>*YB+G8@6<'O+@0..#N<\&!GR]TK=):^9O')&A7(JB[#ZCA];-VA5%H<' M/6TRT$%'(2'S$%1E.&8(+X0M_(4[#NM.?@!ZH,Q$+7(H%=R5^X7]NGZ(I!MA M<+7(=F5G4!Z:YVT^ M$&.MB;#$15;--X_P81)J;66XZ8S*&'K;"46]5G_%%5 MK,;HXX^R))@>.F$(I.YB]C$O4?GZ:S;1EV=P3ML\Q5M/;UOG]P>Z_YV%(K?. MJTD_^2)0_!0I)EG"QIVD=TJ_9LQP+YI,'!23 =&O># MAY5T,I4DX!>) 3A*P?4QVYEMYB,+D^D*/9)8D5HBK.>S\T-,X%#8UEM,S72\ MB,Q7RNS%Y&IBKH,(7X-OHAL54:C[[_AZ2=K/D MX7IP(L&2\UYBHCS'N!7R<[IS"Z0"_^853D3NHYI#%ZKK"E;CE/HN\$1(1'X+ M'%:0);/[VH>CP6P$MLP\1(GQ>?2<*\KEIXXF0%/MI?Q*9V>SG4J)&I^_8]1XVAW/T_6_.,L]82+-BZN2FV1U!@4J*.F(4'B@$/J"5:WMD?$0+CQ1!$?*2XQG-0?I)UB51E/9^1E_CB]4@ MX\#*L=?(/>;<1>N.\,I:";0T.(41L"S$0W)]+YDD?OXN1HZ/U9]+D/ Q*N@S M2#BF<+Y MR3API@A&U'P.>^A-K\WW>]2%,?,'6*S[;+,%DY,W%68IE)@!2LCOJD;XONRY M;O.#+9URL*6217;)W*7EU%T$L'"1"! RS/ZU MS^2(QUK29^%=;I54$TPN1_5D BP[$:&NFWSZ\N'@=1_LL9GJB9I#5GK(F5[P MGU>H,.0%RZBVP-'PP[ZLQ4!6$T>!C:&L\="!!;DBHP9\UKLB>&+K-CGKLK+J M"?.>2]/.D]FHV..8>X* M-=[7"AYPP]W@55C)>NH\6Q$FUG2.MCI*I6]A$Y;4I%$,> QX5@J>QMABVV#/ M9>%^,>:K-N?QN2YT:\?2^%UZP+H.Q+\\H"GU4A/.]M2?M&;CE>)UODR&DB0<_MJS,1R M4RR"?"N+K[F]-28[8%9Z(KQKY^=RY5['=JN[_!WN2Z%LQ63X^.AZQM57U9LB M'S5=M^V3D^6OY#!TO0VZGG']4377\3'3=>?";I\;?KU3=-V><;E1]:K"1TW7 MQ_;I VXA?#!=-\29U!P+Y[8%1H&O:R[_*7SAH0W1,+=+9@8NT+"[0O[N&MLYL;3 M<%T"\KK-B9V@X6.@X1.[=7Z[3JMI=L3CB71H:>'&:ECXJ,^XX66M5H.&L2:= M[%/[HJ8 TPBGAE%L7;WZNFV$)E(LEKR#57MN*+;I%#LC2KQ6DZ"A%-L^MD^, M!=!\DIT1 %ZK!=!4DCVQ.]TM?.MMX&*YA[<7=QC!FA M];4:$@4E%(30)-9Q;'?.URGLZE+8=U$"[OWIZ,P(T*_5:&GZZ>BN.2!O3L>N MG(X9H>NU&DA-/QUG<#K6F89E3L>NG(X90?&UVF)-/QVG]OGI[=MQMGLZ'G5D M9M$2P08QD'M/;1=.K1=EV#BG9JDU@"T<@TIY8I\? MKS.&4^4+W5V5FH^-Z&>D-#S, &L(T;=!&!JB-T1_B^AG!/)?D9^P,/,I080/5H]P.E;Z\P!7H;H5QZ?JIR Q_6G,2+I!C2\]:/O MI]93O$C>-)HQK4(,> QXF@ >DXUA&LUL/A^K,^/F\%UH-$/R_!N)\V5K-X_/ M3TW*X$[1:UTVT(XTD'D0O1X?O#ZWSTP9P6Z1:[?^FNB=Z OS4/;::=L7[76& M4@V]KIY>ZQ)F=J3?RT/9:QOXZX6IOVR. 6#ZN*SV;-??3=_L/BX/%4*G]NE: M_=H[*(.:2)IUF2--;\_R<-+LM$W!6N-)<[X[\_:+--MMNW-A6C4VGC;KTC": MWDYE!5Z[TS-3-=D<-=VT27G($:Y+*FE8FY2'GMACNVT4G>938ETSB8:U/WDX M)9Z;SNK-I\09,!3V[4[;7/74N-):T94>IT=,5:0JPPK,Z35=-*:$2U=9]^)!\><3NSCXS-# M6DTGK1GASW5V=W@P:;7MDU/CNV^2[SX&/14L'BI7_9H.16P][3U;K7JZ&0MZ M/PS>IW>=^(>5ON:X_A*%\M!OX,Q;"< 1/AV\/MNH)CR#Z)X9JFZ8&^=A];'; M(>K7F[T6?D.D9@AZ)6SZY&$EM-MFTQ=-B*0:-MTP-GWRL#K;+;'IM3;&7H9- M-]YGOM&>9GO1$GOF:=IRR\BE3OE\%;?K+6OO=.WV6CM7[TV(]W'1YGPEM^MW MNY^OTX[=FZ2;QT6;\]7D!41Y:E]OM;L5D.4NT*4 M,VZ\7\C]L1JB!%VAU5EG\J(ARATARM,9%\TOY/=8$5%V[9/&>8T;[_W89OE. MH8W[H1N-1,-U\0:F)Y_.N,E^.>WY$V'A;8W%W1?)*9<8/WKWE'6_9\HC:UNA6''EMLE.74W.]>F,^[T7TC9UY/.YEE;? MJ_?.W$(,$JL MG@"4"ND%ME+G)^9E[$'52A>.D1=EV)^J62FNLQ=VUP&?$8!<2/TO3/D/<322 MG=Z "*2M'X7)&R(&?NX:2>']SS1V8/U^Z,13RJ$$+H$+B:,@(#Z1BE@DR_;^ M/SG>KDSK[DDZ]WX1^]F,P.9"%D33B+UC=\_7Z3NM(^U==*@^.F*?$49;[8)D./MN$/N, .A"=DK3B+UKM[N;;%,^#V=G ^=YVHN\*?Z%?5I? M6W^S+$LM]$LV$K'ORB_KK9!_5!;W#YN7:UL)O-N?23:28G0JQ(462QS+:;E_ M+%/6/P]0[(L@D/O-_T[&CJO^K@"SU5+$[H>>" D4>.Y?R8T7%E[5=@,+Z>5! MW>F9XYB?WV6ZW0O7H.(Y1-O@9MCPZGZC$1#X?>*G0S^T:GH9'LW)])?"< 4_ MDK?7X?8V9]^00+D>"G@' #E! *MVY !BD-[I$/@!< ML8B\27F!O:A6HX:\D M5B0DOV:QY0Y]T=?PAN(^04UFY/P0L>7+L>;@/OS@.(YN?$_B$7 WM2+J0ZEX MFI/ DN%MUCA@HJ,M0;,Z;4E3F,]**:MJ>04N;>MK_Q)W2FJ;[)%T';W5>.XU M#/\&#L6/ U8:VQ>GY^?8O%J 6C:&<=,X$P>\N"5XKAL I &&?GB-K]8SX7I' MZUPINTOQ;^:'+V=[D1?*$IZKDO%A([H1 C7\YT$G!Z!.2:Y <;T(V.;)Z9EQ M!*K*-KY!J'_UV)<4K=NZQNRV9W^ R7N$'5EE'UFQ.[ M0ZO;W@R:JH$C[9?I'3P^@HP!ZKB_Y*N2";..U"[P[Y@-^);=M";==R>!UDG*6 M![?=F<.%^^#9[W+35HH._+5=LE?"^67HZ1B7")^GC>HG:>=-OXAEHW/M\^6+ M:A^,BS42GJ'JG*J/ZZFZ>]AM[RM5=[O+)UBLE*H?* #+F5@K4Z^W+_3>^-%X MZ, ;KL@((-8[<2.":(S4M*.R[K[!M\X(3C8EWFYA5T/N1CA USYK+9_P_FCE M6N,I^'13HFSK%'QLMT^73Q]ND@Q;BQ'7!!GV*4S2.".:,1)K/>?];%,22\/E MAH[WR:D14/M'L.>;$E";)MBNW3DQ-E6CY5%QA[U57&*_HY)I-:5KF^ 'JZAC M.[O8E)PK:*0@D8WPC[9]>K)\MNC#XQ+[) 4?U^$X;VU*IF[G-Y%WY\H7TXWKEO#*\^_>4W9OOPL M/X=?TJ<'YR=?9;U$_)4!WM\C\I/:!.3S^@3DM8/G5>_UER@5%F4LP?]FIYNW MNY1M+A\\4F^H_Q:[M&B;>0K4[-SR);*PBIPK2_W_O ;-ZU=6%.E?)I;G)VX0 M)<(#8%E1%EL?X,F[RH;."9"'OUI]/X"W@+?<\;#UU4TC3!+N7(!*!T1F6_1Z M.A36VVB$E1R.3%T:C?PT%<**^M9O(G'^(4L(WD1.[.&7[_Q8P&"Q_'X0P[Y@ M?L=*QL!C0+<*(CCLJ8#5 R;]=&HY$WSU**@=/3B[HF9.W#=NNP"[)YOQ>Q7./GO.+>RF,JL(G^G\KU\ M^MI/ _&U_RD$7N5[F1.P786@SR$O 7_+L+H:.K&XQ:GPRS<.D+).69;>$[EH7E*J&[H>.N'7,17+?D1:2SZ%L'D_\G+)UYI3\GWZ M\N'@]7'+;K5N&VY6@DM*K*>*0K]=_9YHA#ET4LM/K"3K_0GTA80*XFQ8(@*D M2N"0-P I1*CGTYJ/+"0I_;DQK5Y1+M,3#(U_O,(46$6RAXEP#_V?AT/?\T3X M0I'+V0&'4^'$:LQ^'-W),ZS+<>P'5IM)7K$ L/X&PSM?RS/7 M\;UC?@^WBVM66Y9+D#N1?[G 3D2(92T+'<9B!A&B[C#W83[C%4KNML K)W8Q MYP*OG?);L+S)T <086U0@D6; Q^5020B:^('@74C$B[J[ ED]6GL]S)9U/E; M?,0,;W8MU4:TF@VH"3"3JM82/]T@\\3K36^2%#557_7MXYM?ZVNK;JO\I2)2 M_$I5=U5&_'#]_HG_J'%KRIP/K>3W& M_O6N'F-<;;L:?%U_??O9#W_D\P /& ?.%*%)M<(]5.5KBGVU8:U7C@6,'\3N MWT'B'Y14TXF$B ^2V4?]DK&/3U2_S%71RK-+U!%6#M_!ZVLN(^Y3!CPG63BO MR]3QM]M_:)_Y(TEGQ2"J#*/F$"^ P-OX5^BKQ^P#D?>WG4$=8NK>DZM]+N'H M+J-XE;SV@>?V#K071GMEE[D%7WS:2HGS/?Z%M5?-HUGOD-T"2NPPB@_;?BI& MG0-%UTQ!&,ZIF/0=9>OC?RTO=;?!!D#COW[Z+@H"!ZQ.,-[3 M890EL#P8"\Z'&*>H#+-]83DC$$QI\HP7N:D%5BAI$[3R(8K)L/D<13]0@<^C M>,G&<:-V?Q_$U^#7@=FOASZ1I%R%__I_,B<&!2V8EK[]3JT>T,XAOP^8_/]3 M^AT]!(X?4K<(!.QA( &;Y("5)@B2V)ZC]*$G;-+9:+"SQDH?#Z Y=(E=T;[HMNU+2@8#37@V'9[Y&O(A8#)R8+'' 7HUL6?I4[[^=H%&4>)SS.- M(U0#\1F8R/%C:B)2 $_(UKY(/ZGO^F/J,2/Z6("$0&:ZD@^SIR8AWPNV__TA M0@0D[&0,7\,WD4UT]O;K?SZ].VQ?6&-X68Q\]R4^HP2%X_Z5^;R\!(^K$D0% M15T@O!.$,:QF,(5-!$[(G7 B\O[X@&2D-;6P*)<]"!U] AL/FI.Q12Z3".H%9UL#$<+< ;>+\D:@ M%]*RT5E*_7E 6,(*82(?Z#8(8/$9XBO&):?3E[>6!?#(^@#HC#R8M/&7EG/C M^('3\P-TY@((1PX6C3D!P\2-1@!_I)R7$0PN$SX*9)@(EP\?L>^>ZR2RQQ& MY$\A"F,,TN9"W*PFBF>&!(*O6EYV3'" M2ONF9KU#)^@?67^ .8[^3Z31I,J:&#=]Y BKON> WS<]PA'#NX%!!/MK<< JZ28I$K M$]HFA$%B/B +0%M5PG/U1[,1>8$2@WI!I(N@9PH_Q,B.UGS$*(A<,PG@\"(L[9$(A!\GN#G,/' M"T&BR4$U79)$(+%4H[(71/E>%A=U_"BF6">I%27\#.[,N\%.?X6LXJ!=3^:H MO:2_%,^$-0,&@/TE_0R7.P#+L_2XOE+4@N1N;\LK7%0NS,*2Y*D^6ED LHIL M-**6;-ISV$L0G]04B;QM&_Q$(F>,I 2:#ORL&%QY<#Y_# H0/;!#I*1!G$\6 M \#57J40<+!U&8@I3R3TL]P5;Y%9+3R#YA.I%; ]G%/*2WQ,N,,P"J(!K3F* MU3LWOB:IRJ_ -)DK4+Z.2 PA\RL]4$1M6$,#E2^(>C \]@:+1BP&*+KA8#)= MAF=(284)1T+$RU(;1TV^DG)0IO4$SLD(<4[T.\# 85C5X"Q6>G%%)840Q#SJ M^%$ U"Y!.A(> 0,F]5EW0\VA(!S@3HB;JLRG&$V,BIPL V<4@S&>1B.,MN98 ML!&F(ASB9X\>"L%,4O#3 V $[100JQ2^*/#*#^;#C_R!/'] I?IX+TM"&5F& M;*AITP%*A[;6^$Z2#RE+Z&,"%XIJ+-OG"F]#$>\(4NJ\EC@3)(<[T173L:(NCK6F- M=-E G\*7^ M>SX6 >1))BA 2 MW '(.,ZO03>EU;X\JBI4WV$PZX-#"22WM"H*1P>)F,".16["F!AHR@/UVCFP>69=!U+Z2%F8*^&I5 $0HF[L]WASB)8[E+;2 M2O\0G'@$AY#1V0O\0*P5WC&R#522(&BH:#/)TC1'8RFRN MRD8BI8F?,)9O^^K*KK4M^#15 8+U]0:EG)ALUI6YZ1T#;9#+VAH!(OV<\Q8N M A';"HGXD04&,..85PJH#_P^J$4HWUSTST3*98!N0-14_@+-'DE:]K>O5R5L M.C%(2843+$%] DXZ: SPEQ(%V4SP$O\@]TB=[( M_KIE[T>A7/.ODA-AIA4<-')H\T+?9^A/*13C8A>Q6AGJOU/ZD1P_4H*& D6H M]878PB6%S1R[--QEXCO\J8=*M2?0I\-A$UA1GD@2J<@#>DA@5CR!J)(",W7D MZF6:C_)LH$*AV X8AH$'%C[*?L&65<73,4%G9HC>$PGXW'TG\0Y!K_T:0Q0[G M&%9#@<,A\#N!7IT@$](GS@1%_":#E2=D(W^+HQ1I'#N,P\G^3Q:@:@GD\[!^ M]8@BT/NH97W>G1R-,.*3FB.#LR*C>."$.$.@S I.,2R[QI&CC:,S_6Q#/:600<)A:Y\)%F ZI^>,< :/9!T27]$I61PL^"G(Q2G'&4;0$/ ME@W2R$.W[!3-0LX65A;Q83^"CVA@H_,%F0KZO'BKQ&AZF1]P<(>C!8$O,XYU MX4/\G#P2N'\8!P4JL7QI7/B"W RZ+X/,OQ([M*79AZ:B7>-D4)*Q&)$DL!2T M%LLK8E]54<^&3>#WI/$/$CW+XSO NU!#5%'+E,F(J$)&%MA2E7(6_@ =-1$Y ML6@P(7L74(/R3JTA?Q$PGV"B)M$%A>QD^CNY0,<%/8Q%-,;'R,H/;WR0?:SS MRAS5 NS[JP\"C_S*!]OZKJXV^4B.F"6R&18KTX#9U=3YK2KL \)\XW'LPZ,^ MNK9RK8\0]7/LA)10(EV!N<\)HT3D8T-5B3P'4B^[ 2H<*2:TKL107DCI";G)!B E-N\ M0C1G)["ZC#5!E.$EMPI,UB?5#N- %)X#V+#$X!0&6PI1*9Q)B<1",8QGYNX, MF:^A5HF60Q:'*+4I2IYQ%9,N[,E4$7<8*D"/0BZUHFCH!AMA!C/S_!R^T@21 MKHN95@C;$2"#PZ(*27>B@)2.,HK,X7L(C$ HX9^6,89?78)6XO"4& G%TL;! M /.]4EJ@.T3@2?'>MW[IMEH64&A .H86T^>M8M%FY27'^Q-^TGUM-"/I1G!@ M'1G^\@DE*MF:D+8/.P*5[U'J:&!480);0CH^J!L)F ZD>M@8 M33M$U<*FWPZE$3K.4DZ;8FU+)AF7K(]\48'32ZH9670R0E1+F/A *^+=7<\ M,<5/ \X.*E74RO,$RX /?U+5*E(:>M=Y.R(_>@YNTI5>,>G%82\>^38Q?T_Y MA"2R=<^K BJ[]8ZLCQ26D(Y\(AW.W^&CDO4P.$R/GSRC60NGY@>44/%9K M<7:*7[,&C3KA3!-2^73K3$E+6=;5.K@-:76;%!>YVP/UZ;SQD?4^YR:;$!1_ MH-_UIS]"]LF.): J]M]DF!OD)[2H2MX&A](F>6*'=.,$Y%6'Y_-<$-Z)S]85 M:^N:=]W6T@Z =8:P+$%<73I=:Q(:"\B9N[A /= MJT6B*T>OHSPPQ(\8%[8,8!10/IJY-NELP3@B.X@B(*K?0,AQO.(/W-]O3HI7 MD%H,@Y(=]0^*.HPY1T=&6%):&/GK*21/O C\:8F8"/7@MGE)3D MH<)*[NW#H@>A)7CH&9@OK:L463\\FA\"'6D:=)EG87K0(&1_S% $8Y3,>6H: ML< (D[0I4PRYU!A=W5B?KI)B0!@A#T,BQ\=[_F! H0_]04Y5AD9L67I#5GAU]'8NB9WZR8XUB6+*#93E5!B;5)% M>M!K2.L1GG3:P8&.9#K^6-DSTN<*+Z!71$LA82ITP+AP1KG_]^'$F M:5X9N)QE1]]@+I$^-_Z$.9?CI)3@3*HHR &R?,A0DKF]*O=&.E4YTPBK3$H1 MKZ?%XE5.#]7:L,PBG@'J43052*"Y,+9!W0T]3#,JZT4,<6)5,ME,I8 Y+B4@ MYD8/+SQ/ < 3C&EGH0B29^AJ9==S02&61ARYD[C(.O? % ZEIJ-2L'*DH]%%Z0D^NA8LZL'"1U0EB/-;6AR@]+ZD94PA M8'9?9&=4AFPSKB)01T:"?0RIS:DOI.'Z,6@SZ23"X%9,JA^65Y7'Z,@F-'H2 M>RS8<"R?YEAPQQ9/VIJRF(6OF1]CP4QA)I?.S&T:*V7?%ZG(;&!3Q#7F@T+O M%UKR$*67$NY@@6-,/I+YJ3(ILSA$$C9CLDSQ\(6'J$2S^5HDVEKG$94+TD\@ AXY@W4:A-E)]CJ[86&5 5G<%NRHY M1]R=BI(GN+ ,T%)2M%_4H:[-3\F? TY):4EY\82V%R9:@:C*3"NFG2Q$/C^*1=9DG>"-V)R)/895FIAM'>;BO MKL+%(0N.-EN)3G*-"R5B26H8P2V%BQE*"FXUI&4 MA3P!^9+- ;B\+")_H,B=4_Y6;P:E=VA7@.)'(U:NR!\FL08GVYN@%9*CCTY$ M47833.EXR$3$B'QETI6)D+LCA(P$)=]+]"G9U8\FCU+CL>T;.O?)$*:4$,TU MEQ<" +&A\,M(^($B@'YQTMRH^!AWJI\IW<"P"B+@E03(P3B\KA%ZGJPG3QA( MO1Z\)M.XY1@X(HG!)L M8L[S5:*EHD?G@?U\A94\<;VL+E>]:ZJP4+$X9-F.05^I(A1E'H@'@7&,ZT43MB.*E\I/J28"&=UW0!>M;IUY8!DBTV+ M,>5V9T7T2H+ 4U[0O5>5@VK!VE+)52S'K)U?NLIG*CFU+TDSKTZ"W[*_T3-% M$21V]2CHX$]4 $1>8)D])0, W-%!]7&0Q1N5,UU"#OD+R!'W0U6KR6QNS"&G MDUFR'XB Y("ZU0 D1UJIRS![PKT<(6'O=1XCW3+![Z:@-%6S/R MSPEK!WH!U('%V>B*S+&+17&J:S&/QXNU4B)U$'R!P"P$!$T(MBL'9-#( O5; M2B9EM^Z(%_W!V>:7E%I!%FEA*G.QA*Q=K60/DHZC2L.*TZ&G1(S\GQ4_4BDL MQLTN2C6*6K,*#M=K.81 VII::G,I":M4>5VW+ $O98T@XV#OFW<#X$7BEF-14[_0GP90*\VYR\452^H0 M?^0)*$)5%8L;GT(9AT6>"OJ!J($.B]^>$L'LO[^W<6 MBH(S%_D8^>OH!R\L7R5JM21R+4MX ,]BX7O6DJ9G2F-/,BV*&87&J<"*J>28/H62PG^%(3:+(LZVWF,;H>%'E2*E-5EO( M:._*-!\%#5BJJQ0K%OOL&X-OHAM'\^H0I5-"EL45$W!B4FX)$(U&D:>\?V4@ MDLJ^&!"/+.U6* F56X,F&A> +;!,8J6-6SLH4* ^4&0Q QZ$,\*S33"1D6(, MPU4 R1%G@@?%&&.N=I2=?' :E<0%K 6&8C4V7Z3.VFJ.?'Y 5M;8>HX1VJ MZPUD;QXJ]M7M+DX^0\')!;LD(33%A$IZ$Q7!57UOR=X"NY,S.M^Z%+YR4N?9'M?&Y6G_:-7;>8)N MX89H=YX0"MK'3\C.H?8M>+6';-)V?X2*@O:JZ18'>:OU<1/5 #]-S$%+#6? MZXQ4?(GOC[KAQ#[@W'K2&S)ABHG<$T:BM8=D]:\0^I?C*'>&/7#+,H! !R%F M37#1$5L5(/*(BAM2_X@J#MGCF,@#GKS8&EGSJE@/H6MP4)[+Z];ROQ/,'%%_ ML^3O^R$)Q'H%<3$EB_FH3UTID+/^5'K!*[Z\3G]VNS4*N M.JP$TK57X!I(Y!=+TZ;A#].!!M3O0C0;0YT8\$T>9$/Q)$;^E$+V8=M(YA MK=WS=5L'*O[6.7\R&U-S#'-74L5A&HW+H5H%*9EH/E>ST[L0IOQ_3Q:EZGO. MX]+CWCXM!Z]_N7N2BR?EF Z%LUF#Y*'#4MD]..@9'RXV[ M-K2@3K!^E#PQV)@+3D^/-X*-9P8=D83@Y MW8CCPYR0.;%QWFPE=4-.UVTIJ5I-EU%)%Z!:^^*L93A[P[!R!G;"1MB)P':WM\[@6Q7297)SE M)YLW+V:+M#_W&H_MSOD&XM*;19"AAB6IH6N?MC<@P3:*H#V5;>V-NUH,-N[ MAD%&)M*^*O>Z]_PCJ;/3B_Y1UW#A_N2I7=$#5M>Z=E. M3NC6:0LPB\3D_,P6DL;LZVB!M-\8>/>7LG^(P:+W]^##VP[NR7W*A^ M6 MU=EZDN'8E R_3@&>Q7M6[472[5->=Q0#QT&)J@^\5XGL5?;4,^G<6_:OL MO;46,MA&E'U')-4"+2'VD72O_)\K[0*RRUS,D,)*^X084MAC4C!.)W3I?M V*06/3T-@Q M:OT.8V_Q%G/F!#8-APMW+3(GL$'8.UNTE'>+VOT6?/Q-T.X?V.;.4/\=2N"Q M?6)T^=U'XXG=6;CNVJ"Q:6A\NGD_X:*-W@SZ[D#?PCU:#/Z:A+_3C7M#C"*_ M0NQM/.W N.FWU2!PL26OL'W!8A-ONE7< REZ[O6>V:?M#9^V[2'14,^*J>?4 M/E^X4:NAGMT5S.T->]AFP'RMNI;!,YH_S<#S6DTB@^B#U\<;3H@Q!WH[>.XN MVE=S_7@V\9)MMH# ME9S'WI3'C<'YDCWX#-87Q_K3TT9A?9FVF ;MBZ/]U!SVQXCU93IU;@SKKQK8 MRG/M\WW-8BL+GR'>GN<3V,A;BCO\=" MK3WN!\I#.[L\',<+='-9 L>;1=XW$>,OSD#L'9H>X5&\N]'.WF'8',35H6D; M&54-D]WK):=&,HR%N[ 9MM!4/"[60LW@L9%X?#MTPCU4Q1XA)@UGW1L\&LZZ M!WC<)F?=1AK-_8N?JYWH_<.4T+%@ZDQQY\4:+DC=W$67V[K!\B"_NG3].]RM MZR<;A2-Y=ZC!T3+CKN].^47K\)>:96>N,6_2B5&9=N;$-!='*G7-X*A97&W1 M4J\'<[6&.HZWH]#RW6YCNMMMIY3:+9-MIVNWC1[;/+2T[<[YHEU2#%K6C99% M>U#NM^:Z960,PWA,D;OWRMX>.';C02 M.V7V;-N38G=,H*^!6#D^,P&3IF'EZ:*]VI;S;RW:<^^QHN/,[G8V$A WAV0! M8(%-9&*]CMM]3.M@O$7"\^OC=,B+@U:ZT[+/NFW 6/"0H M=&3CM%2^^\I__;WHK'Z5=U;W7^-%7' 7S0>.N)I,/0]1+;K$XWV(MS[^!K^$+F#WK.VZ:Q; @?#S! M'H96SP?;?X 6OFVY@7!".!XV_>X.Q0B_!W/9@_^F49P<66\6>9SZ.6;8^S&- M+"=)1))8Z5!8HD^KO!$A?A/U 7[5O7CZ7L9QY I\'<:F 891,O937 -V1\3_ MCH1'DWOBQG<%KV@\=.*1XXHL5>O*DC3V!6SC&@;)(>,$281SW/@>3)&*A")8 M.$+@ /O"K4P153@R(&WD^&$PQ2WA4G@!:O#I$5/N;>24-N1*Y,"D7N:F#"AX M8APE=/#PA1QV.( 51["+4%@])_&3H]NDEU-,A4DN3X6F*>:N-=9ZA)WX3%-, MTXNOB6AZA$?1-,4T!W%)-#4TAVI_R*F1#,.T;ML;/)K6;7N 1],431[Q:.MMT4L^%=A_:\^-8TQ5R2 M;%OV\?E&"@H--UFH?.W,5-XV#BMK*-399;:45M#LDB$@5XUX7A M78U#RP8RS'>@*Z;R'%.R:)XW6M):YU XR_HFWMKN6$\PES=>IU]UUMK79/,^ M8+;54/&,!9RMK5:J.M/*);'!(&-P;55.!H.;P>#3U?MP9V%PY7UH# H-&]T/ M#!HVNN,8W!(;;6*9I^??J)JI;Q_?_%I?+W4[XT5^0UB1JCGOJS3>A^OO=R;> M:),H$T,?8-@_C*-)87R4?\+*+^O;QR^__W9_EYRT#YMJ)!ZT]7+)V78^%N:8V M#)V,N:0WF-H\XF3HNT-K@HX!=^C#U!X.&F6#85'_BY^B.$VLWM2*,CBT3D 5 MN,X(RVMASS]$FM;,P&&8#.DPQ^ M#*98-?P^BZ.QD$N[B8)L)'(P)' *4UC53Y\K?]50"9<1Q\*-;D0\1?JCXF/A M!.G0Q?I<510LEYK(>9T@P*?[":P>=N8 _#R1I$ &L0@', 963:OA?C^Z.K*\ M*("E6LX ]@?P+U?P7S1-LK7N" MDP&G<%(@HF2: !$EQ$ !_:GPD:J=8)KXB?74'XVR, *Y#:K',VY. $3G>\!" MID") A]*@"LAR21'UB?M\?N>!O8*>@#VW1;X-'4PV[!W@T?0;V!9.&L^X-'@UGW0,\FCX#U<6;/@.[7^W9 M;MDG)ZO/U-KY;/HFX>C";G?-Y95+CKN^D[.9:Q)W!1M-.C#M"_NX:QIS-!M' M)W;KW)1Q-8VK=4R;@3M=]Z;-0"/)]M0^-?=[-Q KG;81PXW#BM%;FX.,=MON M7)B.6(U#2\L^/3LW:&D86C;.NIKI>#4]!G:],.]T]2S?E%9N%H.KEPX&@YLM MCMU<@;KI,; >%)Z80[CC&#S;7(5ZDV"Z1QA\VMZ<+M/T)@,+5]TMZ#Y6)LJ= M=7;_2.J*D=NG3ZA*K5/4(?/B'U*,;'F9L(I"SF(VKC4&8\*-PB0;(482-#&P M#EF[]SU@B,5C=?X>>VBQ_7/M]]YW)6P?7$221M M=)\4Y=4(6$F@,S'-1'I_(3>HIN&?HENQ=4"[.=HIR["SL.S=P(+"@U*7D M.*0&6+@ B "%R>^P=C8I^B#((FXZ2UR_;>/B)MB# /ZK#ZH5@A_=36%W@]8Z M.2]Z+\QQ>BH%Z7+MY4/.7RX" INF[XE0X H)E.,H\:E3PR^=DW-KG,7P?"*P MYCC*0CZ#WI_ :>@0R9,V>_V\)(4]NP3IPU@$5$FM( Z8F 7J_3V>5UDO20%] MW$,"_L5M(OQ$Y_+,\K !A1_>1+X+0 /0"Q]+N:EO! B+6&\LD5A/#WZ_>G?P M["5(J D09IB'O!ZT/L#:S@=^$"(O%@1WOC !G!5\)/C8R>?T3C M@Z)>P1-?P"#OXP))C6"+PL3 :^2Z"U?-EUXTK[N8#NQWAY#@X*,6@ M[U?GA45W6NV+E[>0P^V"!EG *K@&EH0.M3N$G__*_)A:UO@10!?Y P),=AJ" M\7HQ]\1!Y0/#,WC ^8L^+<._#<7M"433K*/A!;^/L$. :=9A>@0T$4V/\"B: M9AWF("Z)IH8F7>\/.36289B2\KW!HRDIWP,\FF8=^X))PUGW!H^&L^X!'DVS MCNKB3;..W:^9/K4OS*V]S4;1F7VRAJ34G4?1ENN&GFX$):M/\WX,)Z9];)^8 M9AT-Q]&)#3J*P5'3V-I&&G?-RKINDN/8=.O8);H]MMNF+T0#L7)^8K#2-*P\ M;6^>R1M\S ;4N7UV9DY)T[!R89\6L'ZYN#QE,6.#$,NU A[P3K?[%D3X0NE?+F"\F+WGFQ[M#A M\GHJ0XY" BLUX("O:T&=U_!9EZH.N9\%?3\(J,0/X8#EQW)S6)0H FGCU-ZR0JBA[0H06%>6E$< R=?*B_+Q6."_[5A6%14$EPIIGDHTP !@. M]@;@3BI5B/$S-478-H^B[R2O,1\ FOM!-+'T8D>JP];K1K%,DEMS8'TX/"Z0 MWISPOI)N[M1@3:+X!Q=OQR*(7'4Y^JAZ 3I / $:XJO;L8 :X?$F2P,LDB'0>^,(2N8ZSJ$]'U5!Z_]/(Y\60O-O&C6 QKU MKJ!1S;!8%Y[L6:T]F)GATI&VF(ISWHID#W(IELT>^OY/V27 ZL&P=DT?DBJ' M= !)<02[0F8C4BID)N93$)8\_CP(%Y5+SE$P3AX;WE/5Y#GG(A@A9_-577IZ M9XN>/K85&::X-56U[6F<\,BZTMFDYR=Q-J;J:ZK71A;KRO816%+M YAH.TX* M4SJR%40(T\*W6/QK#49R)O"BD M%C*I'P!'D3 #N I9>NV[H@Q(.L5E?JH1':XX'>:LJZ8)U/:JN$$8J<+L;Q_? M_%I?E'T[K59^0ZJ?]/^Q\E0:[\/U]SNS>[5)E!]3'V#8/XRC2>'A+/^$Y>76 MMX]??O_M_@SBN0O*#U[S7!9H#$ '[0LU]W.8/-<5\\_ZQV'NS_UV^?']X9OO M[R]_/;S\[<\ MQ/*G ^MY'>#_]:X>\$0#*P#[]=>WG_WP1_Z,]^1UH>S>7Z_+V)!W7Q 3H"L MA(=P$A'RIR'(,Q<4<.JM J("FZW0FR"#7'C<)XFN&I-P*Q,T-N#_;$B TCK& M5GA)M8L+[[;4M47O+8,RLA=@GY>>$_XHWLZEN]8_4&]>L^XM5"5F#==:$P7&M/Z8FRZT)CF%PU&TR,\BJ8+C3F(2Z*IH<4$^T-.C608 MIE?"WN#1]$K8 SR:+C3[@DG#6?<&CX:S[@$>31>:ZN)-%YK=;P9P;'?.305< MHU'4M4_;JR]8V7D4;?M2\%B,(^L=L3C6Z5'O$3ET M%![BF%3=ZH0US5ZT%<,S%'26 @AB[)L2PEMBG/@VRO0'VL$BX MFXJP^GZ$2U@X MV%VV;.92M+%Y^_4_G]X=MB_R,DNU2JJ@I8I;I]_G[A)1!5141IH*9>W@;-6U M,MYP[)_%MA?9;6?O^[G4'^0[.[L4ASGT0V'=[MF"1QH,U>$R75N*XXR'FTJ\ MO;R>%0N /:'Z=I94_DB4#5C!,=Y%U ZFAA=H./]NP. M*EP@',4#)_3_-Z^XQ6][< 9"9#2+3#07L2W=KN ^9\)VNA9\I7)\!-'[GV,L MR$[F:UFPRV>NV+.0>]8%9%<*R.5/4=$/R(FY3\*B0[24,(QNL%8_*.AY$(O) M]BK&-T245R((FM$\0ZY$$8K68:!@E+VIWFQ*:V&&8AD>$^T1.C608IH!U;_!H"ECW (^F-<"^8-)P MUKW!H^&L>X!'TQJ@NO@&M :HN'%W*C&S2:6:Q_;IL:FF;32*NO;9^492U'8+ M15O.C.ILY-3L3)Y:DP[,A7W2,C=,-QI%9_;YJ4%1XWB:Z1!PI_M^S3KM9<+7 M+>3W+IG"HV7H:S/=879&,F\;&QOI/V:P,2"Z:$3 MAJ#ZX_W2XP O.L::G!N1I%B0(NMB\KOL548$/7DA'4Q4WR"Y0>-"QY>6T^;7'>%F= M=HWMH2S/48GEE31CQW7C+']7RS-&:,EQ:'E'U@>\314O:8;UJ[MBO3+,0B"5 M EHCF!?,DX"*G?!.VRA.N4R+]IND3K]/)4FS;!$DM#+98%E4N\N59\N6J>C) M]>T.$X\:<^%D^\I=Q=8?ZDY=&!WO,;RU 3\(9!'=>!Q'/WT$$DV/JSDM]8"@ M%2UX9>T2<:GBW%KJ_^?C;? (3N#_*.\81 1<>B,_]/'B=X3OYJM+/A>Y^3G; MD035KJ'N#1)/SO"R8-9]T;/!K.N@=X- G_ MU<4W(.'_X[VNUIW*D6I2,F:[;9^>FR* 9N.H99^V3PR.EAMWC6@Q22,-/3&= MKMUNFPL1%]U&!C/C@]W4S%TK-E*P%*[:9+"WE $^O92;YKFNY^YZK64)W7UFYI M7=4Q3U9EP\].\:;[]#@OGI-N5;% $O53NLN#S##+94RO;O MHUY-2;QT48$SC2.5R,U7=NA)^W,L$ ;)PKYS$\64/.M2((#*"F F 92-MW'0 MEQ;>E)'0GNY( N;]P$:S&%/;89S?QV/L(6Y;5Q/AB9!N^(@%M@[GW_%K/QE: MO\91Z/ U";$3)GR71QI9OU^]*\ >"TS>IYM'LG@<)5@/< 6S<>)R_NB0 .K\ M@'7""@<.WG!"3Y0G6P!4N.UJ-_Q[WH%_8\8T+YF2LADTN$QKZ-QHMV LFC.] M6#K]LBGT"\^RT*&BF@=UE!:\UZ-RKE1]R(P,>#6YK4U>RH=GS.3U*U8_CD8P MP2_=XV-9CY*-LD!NA.Z2L3PA:VWP3@]]+%5@D9/X(K=WX,;P2AW\S4$2AZ.7 MT/U$0.&.]V>6I".Z-61=G,2ZS42X#.5>Y-1SDMF,A.\MN@]EVD9AI#DI1;_7 M0+A.AN4N0EX"@P )K>]7O_/-0(QS'ATQ-@A]52%16@X#ETII$"Z_=$_:L[G' MO[-0:(P# (,H29),NYP(,8=[!YCYS!7&@>,*B7BD)UX%5AZJ8&6[^P)LI2K.6@4A$\;(X%#PU@J=H<\X*URO_F*$O:]MU' MGG^CJCR^?7SS:WV%Q^T8O?R&=#KZ2A5QE,;[AX5_O:O' A'$"G!P_?7M9S_\48\%4";@W )P M_1 8@SCL!7"F:V]AD3-8KQP+&&K_GP=_A^-_4#H.$PD6'YD0.D\9G_A$]5#UY3+13=K 8C &4EKYX[K^>E#>W3:J^>FG&_S7RJS5KOUWGE M8PK-=Y& % >VBZSX'5Y[$XU1 G-2C;_!8L'22KQB)?H%0&-@XQ$H:$!#("61 ML<<^"EG NG8/D+SS)U%7_/FQ=XCJ";X1HN"$U^LN]]D0<&LDP3%7*WN#15*7L 1Y-O=^^8-)P MUKW!H^&L>X!'4^]777P#ZOWN\]ON5"9THVHN[-/-M+K=K9*+9J'HV%3%-"X5 M\=SDA3;TO)S8QQUS7AJ.HM9F:F5W"T6/C:4UU)5LZOQVF(C/C%QN#C*,DM0@ M9&RA>,:@PYP-@PR#C(:7(R]4XZ=/OO2=YS M8&OM5+#FP+F^DKU-/FT"'A_Y:=YZGG@3:,"6SO;S.TW2[<Y72DDNXJ]$P,U0=YH7PC MF1C$C:DCS&$J\H^HVSC8-R(I^OY16V:]5['L_>J)7HJ=+%VP*U(>U$F2R/6I M!??$3X>4D-0^ZIZ=/,'$&[(O,',C$:$/*P\CS/3Q,F%=9H,,9FR?T I/>;"G M.,G!%WSHX)D<'Y9";;EI44&48%Y/5"014:90Z$ZY%[CCXG*WV&EP[?-]F@=7 M)3SE':@]ZP'$4VGINWC26XO0#F\CA3A>-%:+O;SZG7X_;)VJAL1ZLV5,CL,\ M,WP:_@RC\) :&M\BVECDG>!QCT1%1U;=20):"I)(@POWPLX;<8D[-L4L], MK--D+SQN1)OLA<> Z(9D+QA4&^9M$&V8MT'T#C)ODWHV(_5,^J]3YR=6R=_X M"08OGO9$*/I^^LSDGBW;EZ1CLC8:C:"GG8L3DQS8H'R-[MF%24-KZFGI')O$ MS48CZ.G9R49:8>W,Z=DV.VMWMYI_UE27^':4W/=TOSU=-@YZ+O9PVBG%=LNT MW#9-]AJ$C:?MS3,6@X_9@.INI!^Z.1WSP6DC]P<89,QK8V\&'895S6G%;?.B M@,=3$?$UBRUQ2^.TI$\5D[8CW/Z4\JIEDKM0'4Y%[/H)72*0I)'[P^+DEU.3*^U!>>B)W @G_#Y'F;U=0)!U3EH0)_Y*<.3^G+ @SXZ4IP5GO[M/-T](P6,P2J%&ACX-[\W(N, MB>Q?*:$\]RO3[E%S!P#W*(D]&\-8(TPU[U//6 !S+TLQ9WX 6X'UVYCD#HJ^ M[_IC?#L=.BFFM3O6(#KL1_'$B3TTC MZY7_^H,?8C]=C"H40L]6O6G[&;;:M0'74_[9"N#DP/=!YJ:9HK.01LN+&.K.#JT" M"" %^@P'MG43!1G2,>XBI'Z^MX^,.DQ ;R&U]J<(7..9, M:-OJE(LKD(Q!U?<4U3B\J%E%/<0_)&7B>UJ39M40V;8&<01D#O@$"F?:J"FH M>8K?PRJ"S!-RTE_.[).S+KWPR['=Z9XB,>7E.]62)8V=PID1>);G%A\CU=#]"FI#XMM8$'RUU@D8R;Z8/KLR/H68PF:+ ^:48&$ MQ^%R'/N!U5:MNH%I3D2,Y4%R/3 "E@H-0L#/W/5(LIKMKD(M9A]^DF3 CP3W MPCZRKK)> C/CF:HLW59%2PNLI'8!Y2D!!,'4UBJ5 /Y2+H4%J24SEU6!Z%P- MM'><#WSV@31 4$P)@V^=L8_-U[^+!+BCBR5,6RQ?VHAF)C>*J ]R6$AV8!%1 ML@Z"5$@*FF0A(%%L_AT!1Q_PE-TX ;6L!V(:DN2;1/$/)$57@A:?'D>HK*'< M+H2T5/A@"(D+HF_0QF!7X0!.TSM@": NPBJ!T>%W(,9DU5Z*\CK)8G+JXB]( MU'"ZPFCDNU*1251]WMNO__GT[K!] ?(.Q" \0(=1;S7?$X$O;J26!;^1-&=M M4 %(YRCYJP5D+&3!EM]'N0S?! S3\K)$>./'44@B-Q:1ZV9Q0CWR2]/?"^'B MQSOP5+D7((9MLPK (,E"TE0 18Z+2RWT@[>P1]"D/\#WM FE0299GU4EXB$C M =R%U0G@48?8?%_6_(8#_BL4PMOGVEX\2<"?47X#2P?0@+)N90F?JUAQ$Z:D MH0]R+\;80I"?-(]E9N)+A!604^=&OT;"SG4U)0=8ADOA$?5@:3GJX9>_,C!O M1 S3>?Z-[\$XI+.2\C>, D V4E[EH/I,*R!VL!(9C!XN\.4*VE2)>E2ED73D MMX'O])!2?,&T/'2\6QQ W43Q2^>B99^UCXMJ\5\Z9VV[?7J*= H[J[M] Q_[ MC:Z.Z.9B7E<6CJS+A=Z=\!IAYG.[_ MUA?;WD[PD]^0%XB^4O6TI?$^7'^_,\]0FT3%]/0!AOW#.)H4T;[R3U@V;'W[ M^.7WW^[/99R[4/C@-<]E6=_PVL1.6\W]'";/_4?Y9_WC,(]M?KO\^/[PS??W ME[\>7GZX?O_]!1#5Q)DF*B\2(X6A*&W_)5 JP[*#:8,R)/KW%OT#[]V*ELJ? M#JSG=8#_U[MZP!,-K #LUU_??O;#'_DSUBO' N+O__/@[V!-')1H>"(WYH<^ M:AL*(_A$] M))]?'\3I(3TAFY,D @00BB%65YP!<$/DFJI+@Y/F%J[5?D:-*4 SNR&IQ*_T ME8:#)BO\;P!##-#5 AP\1*];H"0AX#$;(S/]Y>S$AG, D@1&Y)F2"0P)"BJH MBI$3*F_C/0.&42K%**[G%SDHRI?N,T!)"ELGD2976AV//([>C,$Z]DFK93FH M($S1622D38=>L*IN1YTU*.D5P40NM-#2KZ0B?00W9FF_@6B13@<%T&@T\O.+ MJ^X')BX.W8[^*!O!@FG[W!J%?G!^\@\*V&"]_HE72$G3%1T&29^;QQ"09!\/ M$*IL6F15)0O)B9Q(6;NH* .SA6&$-J('TTJ&0,3P+7!H,;^) M&"Q)RZ/S4Q!!N\N[0>5,=F[*J'"[NA^*06B]B]A;(^W/6,#J2&.'Y#\@B'Q4?(ZDRVLKT32_KX[ MC&;SBU_:9\QK_3OY';4VLB9HWV0I<&YR5W!0@G_JH53++3EB@>3QAVEE;RXP M_1SNRS7R#X'$,VE'6@Z88$Y,CH$/HA=G2 ?M$R*XO&47A7,<,%%0>MHP&^R5 M\)QW .O[,3RI[,N1X\DS4!Z5^T+1PA.U=+!YR<#@WF$<*)/6)0*"';BYT>+7 M\VHPG$8B9;N(;4K8G+PU$$U6$(>!BJ/(J1)Z4QY_7@IZEV+!8"$K-U&-G5 Z MP58X,H*@(8\&< -]C&'*P2IV4M"ZU<"YMZ%P+!Q9WT5?$$HI>*>< MQ0>?0GQ%>.CQ/U@T9D;>S:A'AU +ETI'#;H- MDVPD;CEI]8M.V4L;\\6?5H2"3W->E0BFZMK4/:OL-9K*\2.*:P@F!^D2ACDX MXJ%'4BE6BG9MWL>M3^2E>!;VJRL+;*63*[^*A71U0V"UX?Q-8'7 %S5@5*;G M\2GF&JG]ZO3)L5W4PC'.G@M/G-QUX42R*$6%Q486Z- IVV/'Z!^" '*;D\8B M5_$4("<^1;R0=1.OSCV;J?-#2%@GJ1@G',?S,K=X3HDBI8KAI"J*P4,R8XPP ML)XCD:5"+HAI)+KA]X93(T(Q &;-$3A=T=-7S-*[L&=HU43@N(:>FMYC?(=3 M&QAX%GCX2W%(41"I;SWA^N01YJZ!2004@X%&'"?*.Q2^B3#G _YX!X-3TD@A MSCR!OF*+DDK(V5@()9NE(.J,XTC38QFZ%?MH?\F2,P#>*6_XYD/_O(!M)1[\ M(5GOV,'":#'( M ZZZ($B8]J1J?5ZA+_!M(,J)4H1?'PY>)1(,5?6D?M4VLL M9%Z)Y;%+AQ1.Y?5'DI8SJ8:C_\[ E"@I*;7>^R*&10/*02C+J^(SVF/"_:1; MW=)L+.QVF$\4DBI1)8Y^ M86]6Q?;B4;69G3_^T*P& MM NL>\%L\75/LTP_RP[,T>%WHJ7U#ZV6POWE%KQ&C:-&D,, MLXBA8Y^V%ZT[7S$/>$R\=\X9MW#"GK;MDXOV=D_8 MHF7M!O6K0?U9ZZPYB-\Q_;817%77:>LR"_ =K=4BK] MC"A9%,KYBYJR_+)->DZ-X>G%WJI"5/M1%9O/JKY7Q>?U75%@79@S+<:QP.X8 M*G^D5)W.M9_X7!C)_=R^J#:A,@S<@,IWO+L,G?_](8LQ4T66'F?)+4^-[$" M*RAJ$;4+0^'I7\[/SVH:+LQ&8.4&U7FN3#VRWN8+]$/-G,'<7UF3+],CZD:< MU?QAF:78ZOI6E7!%87D@2@!:.L76+TXHVT-@LMMX1(UT"BK#F'Y&^8>R>#B, M;F29L\Q%^NS\$),H\FSK+2I?@,>\GH:[W\@DNMC!#*^B0$ #@,KFN)T1TE)4 MSX=(UHZVCT_LB^Z)J5YL:/5BQU0OFNK%IE8OKCB3!P$3.]C *;"^%AG/Q%&_ M4E[EVV@TPN9+\,#;HCSN_H2?%:AZ!"CK[*@#_\9/AYTZN*V@C&S5Z_E#4(4$ MIYE3Y4@XI5X;"M1:%7OWZ;:45@OHB'Z@2NAPH[D\RQX@ M[%,E6^PG/_+6=+2)*:K26T7DA\2+98.*I)(J--?H[A-T]8# M8N5KOW_XQ@FHT.MJB"UV+N,8C]*L>I!EX$YBL8 MN@S*A$#I:*"D<@ZM4FE_DW!EVK$ZDY#XVR\J"-*]U!QY+ M]6-L"O^T_LR\@2QNC_J@9,,TW!X49L366=0R5:Z*"U"I)RAW7T2I2V6R>3\T M9+0I-77BHJCRAO+FH44C*O+*Q-CYE,4]VA,1-H0EH2N;TMZ" 3<4(@$XCK%* M2C8.HSQ_/W:S$196N0+$+LM4+I)*))S0]9/(8B@$$8@ =(NB\HJI3^,4KY)7LZ:J6B1I*T=XMBE4@ M!9XLZJABH5K-LM<'![BD"FWKNR '"E91WU+K[M#GI'(Z_XG%5BA*0:6JVS.J MNOTMW_H_$NM=W@Z7B\-#)Y@F/NVQJ,Y]JTK&Z)GO!1B^YF! [K#GS-*Q?.^? M!P"2810?MGT :/= &>SP!%C"GX@_]EXCK.7'[I'ZI/X+&/@?[%A!O:1O^(S! M%X'Z&S$21 GV=K-RGDNO.>4_>Z!3(I%@4=]W4,GVGT&K4C60XM3$FP'FATD: M9]*4 F!2_QCF8P1&V0!C%%&W1ED%23HL.R1C.H[4KH:Z#+A3['?W^]'5D>5% M0>#$LG,>EQJ'KJJ,5@^K-@K2<(&3+&#-U%K5]WSN[0T#8F/IHGV<%42N-@BO M1.,JLEY5]J KZEZ4=2/=Y+1*JO64H,E7A1M4_3E*]:K(B]A^XD<5VZ"' NFT M+UJL:!UD\V8W6@,#N6ERZ7,[7]A5P0\5RZ1F3?F"&:Q410CR1&XR7[G"6VYB M#(*HAU98 9U*P$")*"6<&'C<]!;617YR=!BH&3R!;3=#JN7%'D9$C$&@+!>0 M85[F M6'QLP#$A1-R)E/6%G^.\*Z3"$C8P+ !5TY_GX[=K98MBS3!!Q"&R3AWNV$KG M1C9^AA_S,KZ\GS1LY6HB0 X.K5]CF/3(^E#I;BZ4&R(FB85+Y]-&;=&CHA&K MXR')H5WM2'UGED2V:^2Q7?1HI&C:2U7?3ZUV(EFD+]4YD,A/U'S28T&Q.$4^ M7)VMT%Y>$59-8QXZ85(N[S'TJ< BSU*+RAD]+B^+D\OUJK$D9R;4HAMP@.W* MB>/H'+LHIJ*?U%LBUOHW2!:R<92!2%=3 M;KKT_+9>2Y7V+(U=XR(^:J8*LH>$9M;+ 9O= :5ZN ML+'34(%EG(/%>NHD=*%$R.S]>Q9(H=?N.H?MDZ?B61[8'&7!@)A'83]IGMO< M:WO)%E_[HGM,Y?#.B(V&I_B"NCI#?UI=G?&,CQ";.6@120D1LJK$OO,^;II8 MN][^J(/:X(UDG;W%:U\;..+C>3IM\*: MDK\QV@J#F0KF':QF)D!@ZP6 0"*;R0VK)DLZA&PISM[6;I.3/>%H/GHA*JO%"E)!<]),CB(\LI[[B4C MPT@4*J.KAS3U?\4'0PKG_+(;[@W!7S+3TB\P*99Q/R<^LM[DU^4,Z:85,8BX M@]-RB\6)9-?VO.'&' *! F/%93Y.OCW9>H,@39P0AKBA?K=T"Q5Q5^2<#SCT M#XNJ;X^HI>91J'B?V)P)U%&W$%(:BKXKPWY)M:1ZTDN+E&O43G_>MGCN@!L= M1Q_=OB/9TZ3TZ[+B;U&4S,@.TDNB_@T?5!O%)W MC[9;Q>6C;_4T/;0"2 $:L"]_B=M(\ZJ1BI-%F?<8I@@($^,"$ZAOJ,N$5"-1 MF=_H;3#FVA07)1.V4TO9ET<5RM8H'&.DRK_[:!R5O'69/\N]8*E[-ZF_"@IR M;?2H3$J,*67%$X%_PZF68U =*"F%DB3X=C=454!0H8U1/,%*+BOZ&"?1@SCE M #9([S@;IWK,39DX,#'Z^*F=VA+-O*OZ88% %2YHR M%&1%E!N;="9Y5*ONZFOJ^^E'XZ$#$[@BXXR1=^)&!)$LZBG8688ARM\B4&4B M,J#4\&10RJ[\!?X+_XX(P!B)X3VW], =38J)4I@6DDQ8] DG0&;9YPYQ-:M M#.ZJ&[\+ZIL,(TYYR6+8IWQ8HS(5C/;CXJ4CZU-?9A[[285(G3*95M)7P5+S MPR+,7SSF8D-5:N"-J:WP)*]$EMDY,ED)GU2KX'O'\ZF17\\@=.;I\$"Q47FW MS SJMW)#7(;-.$^++@.)\%_"\YYY-9:-W>45/":1T M>;6Z8B2'K'(R#)VDJ#3$V >NE.S7REKS^XXJM"LW*"E,53]^*GK.V_+ZVGYT MF^WT8U+1*[_1HO(8N%V 5>\+KE]_+(];8F'V5*"BD.IBD[&3))((DC0?%\B) M0"PC 7PYC<@#A>R6P&$2C"J3YP!-^:2H+=0(31$$ERM$^E[4Z: ;*]!+2<4. M&8JM3+9"U](3Y$E\H2=]BY&ZVH&](_GC-'262'>-,RH=)[H--.(L0Y51;FM3 M$S4,L_30BR:AH.T[!Q-P!WZKF(HO785G8U]"37N1A)O, M7*'T3*>47UA@6)&,MMC$'0)L E%)5OU2SEZ6\ZTK*&C9NS*Y+6[WE1 M-V?*J_^J=W+115T4">:1VJ<=^_C\E*5E3U0O,\9\NY?%G3UAI*[ZJGN^"-'0 M4J4R@>:*#-MIM954-X&W@-&F\$*5W)YE[1%?51=34G360>%N1?H$"=WR(],[ ML?$2-ZZPBJLJ\=G;4-[[Q,%ZEY*)#=T9&SHVL2$3&S*QH;EUA=,Z3_'I'8[B M]S^'?L]/MR_Q%[Y,I(Y1WKKR8X6]U)C"*G>'U'0OJS1;!!7S9;F!._=NQR[N MBK^\Y$VTVT>=.]J!KQ+X$NV@ QW=U05Q^;V36JMNJ--"< M;[-EO+1;1YVC65T+9[ZM()%SW&&:CE\\?SZ93(X2X1X-HIOGEZ"N^32Z\ M@1,_!PW/>8[0/.L"$8$#@U7F!0DD<>IBV3^^0%JX@H-EY:!Z]_$XEC?49?E8,> MJKU]/@ #UE?,E3J7UC=;O>P MV2Q ;G7;1^U_WM! MZ;UQX9P3.-'F:;=S,@]M8IL#BBXHH3XK6_U;%B=88(X$5FN'+B MGA.*Y/#KST!,52%1I]7J("6N0478#-H[NX?VTP>@_78APF-$>^>H_5\[A_:S MM9_VB];IGJ.]LWMH/U_[:=\FVMNM]M&G+U?_O2Q&_K\WWS]3G@@%2]]%+J6+ M6(=.W\C,)H- 76D(J0M+DK=RA&3@[$ M-2S^[>7G=2W^K1.XF6Q#@OY<[%"5;V7U.WGW_L.Z=O(.JX5\3O+9P$X^7[Y9 MUT[ PA#!)O;P[?O[=>WA6RP26/-&"&L#XJ7=.FZ\PON62M(H:%7/F)]R"GS* MG6MT!%(1H8/)AR[GY2F$BARA>@*]S%-5;0G8?6\A1?W7LUO.W$U=:5&*!B4C M)P@.76><+!,1+>)XMR-G*DC77BA(IT7!;FY" =W Z_K&GB_[(^9''H)\,[)]\T19C"R46"XRY^3Y70#G'/;J#&/;"+=GZ]Q M$[^("8DQ#H6%#%Z&.<4.I;EK_3YD0P?9L G5'VRX)X9.T.?.(++AKNKHA/(K MPZ:+-!Y(\6%$S9?VN$?KQK--%H@@O[^ZM,! ^_K]\OKK]T_OKVSKTY>W1_E! MV,7\2C7SK&)6/ZNVE:-\=O'YW M>?W^W0O>;9[)>\SQOKOO%>S.'//-_WUQ]ZLG9YORJ,Y_WIXGSZV/>._';T?6 MUXD(\&SNZ\#S+YW7?C^LXMR9SP M^T_XXH?ZW]$PM/YS9%TY/Z;)E@]X92W;/."WPDLK75]6/@69GI_^W_!U!+ 0(4 Q0 M ( $% 9%/^7%-@&P@ /DU - " 0 !E>%\R-S8S M,C4N:'1M4$L! A0#% @ 04!D4V_*T (9" RC4 T M ( !1@@ &5X7S(W-C,R-BYH=&U02P$"% ,4 " !!0&13O,[%G8H$ #U M$@ #0 @ &*$ 97A?,C%\R-S8S,C@N M:'1M4$L! A0#% @ 04!D4VRP4?AK$@ PN( !$ ( ! M\QD &UL86(M,C R,3 Y,S N>'-D4$L! A0#% @ 04!D4R7ENDY6"P M$I< !4 ( !C2P &UL86(M,C R,3 Y,S!?8V%L+GAM;%!+ M 0(4 Q0 ( $% 9%-6!?$?2$8 &)-!@ 5 " 18X !M M;&%B+3(P,C$P.3,P7V1E9BYX;6Q02P$"% ,4 " !!0&13G3[TNJI: !^ M\ 0 %0 @ &1?@ ;6QA8BTR,#(Q,#DS,%]L86(N>&UL4$L! M A0#% @ 04!D4UV!4\FJ20 .:L& !4 ( !;MD &UL M86(M,C R,3 Y,S!?<')E+GAM;%!+ 0(4 Q0 ( $% 9%-\$ORB

8=?*7#62:\T*\+"L>]/QBG6/1I7!;8%K/ M"P"D4W*-=7.6#6*7;P'J*<;<.=J4$+GQCRG$R&]UY&[^=HG2!%QDK677]I#""Z)UOCL$%7Y*YS3,QI;!:G/8E3S;^1K\'W\ ME,:+. S20N2J@,.3I$R>SPCT3/Y0%G#)* MHET$'+_7YXUI%PT*/3P/:TL70S'7\1D$Q^&N+M492Y]I5D#UB:J4AJRD<;/@ M2P.A4\46\E98R@ISJ.4+LB7I$J771@JI1\E&/_Y9VOUJD8@]H?H6-Q^^&;CU,7Z(7CU;!'@%^@LLU>1S==J19SFPRPMPJ)TR/ MB:[3E8-\";FG_#]PAWX.$I&-6E1W[#\'R49E$0SZ%INAYL56X5% S3GM4V7-Y]J6U$&?6> MFIFU<7]I318IZ2+],W?M(NT43AVG:#_O)[>7H;\J#44UI0;1']#[N@>>M3VN MP#N=_:X@T,[>-\8-BWJ@0>-;T E]@CU(/VBMSU1TA?P1 CQOLSBD@W6#ZGOC M+ZD'>+SO_4."S+Z2CIZM^3?1FB0B:"+OXI1$+$F"K)&1-04GL8YT:KV"=BZ" MZ_*7B=A+-))5.N$&#H^Q-,W%I;UT0EY3>*T-7A6[& <$6QIS$#)7^WD859A- M;7O>B&=,42&B=-N$#5JJ]TQ15$GTL>N;LJU:H3C!9&:X/LFM/&H+.]FZT]JR M]K:JD\/WON%9O0VVHDG@/,OX$"H/8ZUI>MV>^&TY3=.X-NAO*5^SM B>Z,U" MJ%)A#SQD\=.3,L'5$%1K5^I.[-Z-:STR[5RO#7/&XB5[1RFOF)I73[4Y#]G1:7FS32?/G1_ JI'GJ@N]K^/61@MK?Q MF2&VKZ"!2"*(H&(&W??JH&*-R5G:FKI2Q9 ,16VMG(;?/+'G;R,:RUW%?Q"; M26PC_H^_SOFNCV#G7R;!T\&&4?Y]X-8X@F,]H[]"1@";4W%0\XSU,L+UZSDW M%C.ZY$9B_$QE8G>/CT/C"^Q+N1JR*XW900)&6QJ=$<(OL8>?O$M8GG]-8D&' MKX+CO;+#$.RSI!?/XF([SVAPQJ)#.T+U9X16;(*Q'@<".3: C VYTJQE6.L MCPW.ZQN^E'FO_!"^S5C*?PR%DR"_94D<;N7_]A7UPH)!US8 MT+WKW66<0M7C1@'DAR![.FJ2X!HM*J?;/GFV]Y&K>0S/+)\B;T.6M#J083XS(FXPL!K/?X5 C\9!W$$? 9XJ'A#2U( MM]"JE3R+*>Q%1N\]L04P3Q)M,CAF9!\&'[4#'"I"YDLJO%?1@09#4-WUY[A8 MGFWR@E\(LJJ0WFR(O@A0"]=0^I=Y/\$XE)6CKMVV! M6S8]F,E?]\1UN9@;NN72:9 (XV:"LQG]J.8MZD;5:B M3LYG;L1F_+IV!UORDF60AQMG>7')F?T@^ZD 58=IA9:@8]2U.2JGU<*4WU;U?\* M]2+9"]WV!I(4D)*$ZOI:$X&_M=J8FHV+:RX9D)<,*.^Q]5'JX>U(7^(8DMQ0R>,FX R7[;=+5.V):" MJWE!/FTSED/T34'CE-O6X3)E"7N"]E;_P1+AA)Z?>C .VP6&];-U[)GPPJ?, MA]%NEV7',)36/P9G74FJ[I7E2ZA%/KKM++>TL/!>>E\I3N MYUOQKGG)?W?HY]4:BW@J4,*TO=\JQ-5C@41-!&[G;P7]G&6#V#72CKG-* 3, M547H;_B)F,W32/XWSVG18:P/_19C\>CBL"U#)1U5=G\^(X($40M3_B2IP1M( M]F9JVFI:E[R@-2]8S8OR)T&O!UMJL$BR4=P?N_DVCTD2WGQ$I:?,A[EV0P;8XYL3C@P5O/WC@:.=K: MJ"&ZMC5$8,(4+(UCGK;:&0I&>8_8/J=<>C,:U3VC!S2:[_C66'1V"PY_,=DM MQ)B)Q!XWRQ_E+%/Z!(\U#\-OC^(TGDCH=9=0=09<]_+03_S/HEC>QZ_\?R#" MO8#JZ!?QT[)86@H(&H+.8820#EE3#AG2H=]5+(P=7GH(*A*SF)%R'C-QSY%3 M\1-D9(>QTX@Z6@"#<\GPO,EP*AG^1H.1!JF[D=%)P\7#]8F3) S>,Z!;Z2%E M1HX8#?A.SI0..J9YB'00;%^Y&>66PV.BIERHL(.#(7I[K/-[$#1Y*73^GLI_ M"QI?1_N@5;SV2EMVZ=Q6:7&*5)/.<2/<.7OPG#ESRA=!? M<$%J>@OXU<:G2VA M= O05:-N4]E]8S'*5P73B1I5(1^\H]D,CM%_=VC\S]N"V#][?6]L^'6:>V=!S MVW]A&Z8P;@^B>H[">2;R\*:0J\XWMRZ&6KHH7Z1%7&POXX1>;UKB>KJ&(*[' MAZ!L[P>)CP!"(C$ZOQ,KN<=T6#(V_2/'ULR#?M/%=F?WR5"SAV60WJP!1#Z/ M_K:!LGI<:L5%_F?A!:/17)X0GR!!!V[VET&H1]SG M]]T4FMR(RJ)4S+HL+2JJB>;E.M*ZKF@AJY:",Y&EY>E:<+[(VF[D'0>X2>/B M:\+6,O"64Y>3=X"(O@:K-?056O/Q!5N5GY1?B)&S@]\%ZW5&PUC&\&8PJ[P< MMV[(6E4WE?_A:Q_I3Q,2LR,3?4K$.31;+E8T>^+R^BEC+\7R3%;155HPG:/1 MQDPK5$=V386;2.2DQ.[)QNGF+QO(-*^9@I=!2.2_[<#ZR?5 M;X=_?%;?F+F8\)@#?J(S&2>)>BT"H\S)4W'.\LOI P??\6#:_/.(=U( X^QY M%)!Y>Q/=8QCKX\+(>]]9PO)-1F\6-YOL=%,D-+NF+_\/;*-M50)2G<8S^&/, MC4D;B6WI* F!XA&<%")IF1'HYR+)V94Z1><"69RLD02A<,<#ULZ#JNRI!\-[ MN#BR<6RW:K+>KX(D.=WD<4KSM@RCCE%H$W4/FB/35. D%5)/%FD[&YDF;^S* MP9(F2=^-I6T07@H:P%P) :#T?"MIY2'38XSK.TC\'$?&?GM^V\^_'[GZ_1S$>F3&C:4?;Y: MN0UV7;6^0#C'[K2QVV J_;P>O/OX-;:=QN3Y@_?PI^)!$*SR/9_]NNS&%N^H MGA'Z&B8;4=^NW47/AQ3+H" O-*.M[OZ,KEE6O,VF8OB].+JWV$@!LNS$:11' M^N& M;?*?&-<6K+O 2_]HE"M("=6Z[Z?&3':H1[AY#$YDM%\GW,UM55/CPWW3+S-L M(/_<*2GXN@0B:8 M'LNL'G9ES\N[R@L*G9I:2X#J#$OX$4MECFA*?SMG@N;.*+(=^]G!-9V M1E):P%M=)J>0\Q^J2: \R5Z8ATQ\%^')CZG]UEZE&< MDL<@$5=TB$Q\3.(G:=9 2R1^)\X7G/]/#)*4H+^==%"!G5-R3"0^O2SC<"E, MGSBBF?Q>DE*-6@8Y>:0T!:)I_$P%N#CG!/FHXV5ZZS*;(N4]Z7\>AB!Z^9U8 MNA9O/>938\G_QRC\%0 XIL5,$8!1"+Y_QWBU5D#H(^? MKOW8T+$63H2;A:P$/D]%B$1&EY2KU&=:_O8Q%]I%Y>?&0<'ZP8=AL_YT4I$# MI]@>'4020GZI2/'TK()<'6:(Y58O]@_!ZU7$"8L7<2A._YXZ%SWCT5=[!5Q' M=WN.G>RC]UL/HX_+;##K['J'*!A/R16W_5__DZH?0Q3C\/Z@?7BN'$$2*Q%H M"OB)6%7CKBY?JSVB%[>9%JU347IZPE"QC?7RPM+R?Z5.02*PMT3\=(Q"+ M? #)]CH+=*1:;??!/EW,8QH7__D\ 6-'Q,J>[NKY%_K(ZR$=P)W]9[9307F M)=/TO! 9"$T28%ONB""2BIELY>)G2^H)%<-QU(65V(OZ!J(<.=9" MV4%T;9\ 9@A@ =Q^;9,6KK99)BI6N1"16Z[P@^3_C==G+%([&+L&CQ64/:"N M944B)QP[ ?1^Q:6=O6T2T\$S%T(CWKIO,FY>/<=IV"LVBN%C!>< K&O1$>A! MSU0$^!4>%9/;Q*>3,C_ -S!W!7K\WR M,G(O+R.2"M(@P]?CLP[;&8Z78]])9*AK/D^C>[8H7CBNCA>1OL&HMP\54$=I MZ++K3X5ZQ&.&N7E@"W8D9?/!*H!93BTOJ?'Q'-$K,&P8][P'"5^ET&&>93%5 MW:"UOC$6%MR [2\>N$&$F4!@W*S&1 W,$XI\K=-=#I#?I6"?2>2C/,BBT-02G(<%#K. ML06DG3!D5**C#%VD%5K]B5K+%T/+*C/';\<[7=27?*"OQ2E'\'?%+FX?A-RA M^\!<>0KVL6(VTEBZ$2_IUZR@.1&(_02P*!:>Z7'%L2A_CE-ZLSC+:!07=2.D MX#5>;5:G+,O8"]^,9\&:_Z4X3'4; P*Y#8:@5O:ARBY9"88/PW#4W3@-6!W]L,Q:W:J\4WP-[\DFZ@F4YY5.Y1S/5,"%[()U6MIM'P#.Y?+;P^=[06 M@:;VN"5NF-SUDL3:"CU2 [I,<:@*ALEVCW) +-&43%?P_IP>]N'"V*Z=@&P8 MKZT(G61]EWWAP@9>0E_A9S\R/F)==.U3#6:[ENI6DHX[R)T>=I KS>Q/4%(A MK[K$?"!T<>[V[&\ZKZU*7CN>B?3A -]NI!VBVK'M@["[LP] M8/8CUP4V3VVF6MG&]'CAW)M05P:'P'*0W"5+(KZ[9:29TFF@]QG:-] -WIT+ MH)L.W$W?]-P*2%L>IHM%IO-^6?BT]+27Q/SN-S]\_/"'/Y71D9YN[YI"QK#< M=;S9SH(LV_*-+SNGT$AZ$R^#.!/WK/,X#Q.6;Q0)1B.A(+?B0&RV=V9%!A'8 MR4\T -RR5YC/9IG816&&.#V-FX @%'D1:/_6@N_H+5X#IF0!*Q9*TYEDTOZM MXH=%#?]L*\6W_,F:(?>D[CI<)FA6.>Z M'-M.YF^XM92UM#3YS/)$@BW8-@R;]82WAE9D0(]XI]RUP(D% M17Y*G"'7A1EBMF-AAJ:6NRM;7RI#SVBD<"J@VA9"T8YTAY?\ IB)0.VO&6D7 M=]E ECFOL<%-)IKW'+>*4>@Z&GO0;(M,A:Z*I!!':W!0L3$"N8KXXG@++53Q MF&DRSJ_@@&SK"4]SI!D! HCNRJ\V1#G4<5"80* M&HY3CY A-KZ8,&RCFZ'R+? %V4V]KE=?R@#+0)@R2$2V=EA0+1 MX(J\O>=:D020JK9)A%B);NJL@.:909)L2=0C>1Z*NYC3&,S.2CNV'40N^VVP M!3);GEH5!H/F5T@KH0>Z;8TAT'LYV'79RI"\$KH)1,'(9IT$:OX#"SJ"[SK'8(*4VF-8CHVND M1&#U&S;7S58VB%>NI2=/2S)>X['8>UGR(F@=[&7Z//-[7CYP["W]:#5'FSDS*ZC.3TU [*-A MK2YWU4=G.\O\BU)K^VKM\>;$R4V#:X5 ^>AWK<_C;J$RUA';F%CEO498WW@S M8I6[,[,.Q"KW?UWLY[%:K%2,:XTO[23/E^N.#>U>?F>Y>NU@G;TNZ2C"@8H[>1!B[K1C<04VZKDAS2 MH&=&&A1YCC1%+5&KZ [FN^LZ.@W;!=X)17I"^G0&)06AZD]904%E^P[]'%LY M1Q.-]9(Y754F9,;S?E5&/]5SABX*&\MIUP9ME81=6MMY3ZI4[WBL8:N":]VX MK7/M2Y/$4W9]/V/98&Z-?/>Z*'7K/XU#VHWD\-"(>@M>2B%.:TD5<7/)I M-0>TE\^QAP#S?F:4$ >:LWR$D67%Q!/,NT=)T]J;]1DDRS75K#]BPF<-63!LK(">VEDK4LC*]@9'_D! MI\O%B&2'#9&3+LKO>GC;LK.OF'W)\)9+U.&2&IA6-!C2Z PC;8S3>0J8FK)''-=52JF.(#Q; PW?3B"/'.'C:X#KU++81@':2FID- MIN>8+.DCT<^(( ":CLF&8Z+R4\22),AR,))D!2"/+0D[I>G0%]7/5-=^)W&\ MG'6^1;6.P7J0FK!<;8X]I)@-,9)J=+.G\A'*Y_-9^^(S+=XXEN6RE!6\&HF2 M0@IQ5@U#2O0A..M5(/=[T#!^OP2-BFR+F%"8T79N3[V<>/W\T^?O=1_.G[V8=_>3_[_O<_E-_-H%C: MFH90"BSQTU1,N6),=QE/Z[(W^MLE%ZWD1V+MS9W##I5-]+J]\*[08BT$R^19][#NZ ?_8%91+=J%54Y7)OXE*ETT MR_@V:O?6=/MY47 F),S7ROLS3LIBF_59W6^GJ+X8;[(<0G9KO9356QMFB^\. MTCI,;[1.PAPH9W&R?(]C8 BH\; M[O+;7$VCN.TUJ9S*PXK%U6?NEM2?QK]FMT&FZ0$Y'CM>V^]@NM7UM2-D2C[B M;EZW*WP5 T>&Y-P7-./R+9]M9!!9G$)M=_[/,Y86?$JMW@K;B>*"WZ1#0770T3+<-%EXY9IG.K/LZ*A]OF_#E4^_]5?[R"2J'6W M*OXZ<#L>0+&_WSB+\T+(3,-<\5-<3\5!UL,6!\O^4_ :KS8KY<*W_AVQ]'MP M;"]^BL<7QEKN%)QF6SHOZK;JE76YG M@#$" G+##L!DW5<@22%!0=JC(&K'([?ZZ"+8)(6?=F@99C# BD( ]!95N2*UI$4G2W*'L18-2R,!.\]F7\_,RROU^EMQD+::XJ MQM0]>*Q!M ?4M@ ",JA/L9;H_![7[>QL.[@[>.0K9/)TV]BU(GBLHP^CYE=C M@QG;H5M__6MH+X'49T]&74ZW!0[JL,^7GH):$CF_AWYB+.K54ZV#Q^JI/:#6 MHUU+9.0)L/E54^W<;%-3'2SRI:::L<+U+_\CIADG9;GM[/>)@C%6A>G@]508?;;8+7QT+'8E:E(L9E9[9)W51>&4:O)3.]0/[N.L='A-C! M>E<>C8_'WWPZD/BU%R9Q%])9@O8KD39??=V,[H*7GP*(ZP^2WHM1V]BQ]Z(F M3.OZ-'@AJPJ9WUM1*RO;+D5J_CB(A3G;K#9) *5N+A:0YW$KJK!R_1NQM2B" MIPJ,&?8A(DI&#X'UA+N:"B+)F!%)B#BK2U+\Q=(,7 6&9^T$9%$1TC?D,PMR MZ.( U91"/Q& @_BO*8%>X@)[B:K+M2BS4[ @;,CE :I)R.B,[,CREPV#7B5= MZ>UDO6,[\)H69LIHX0$A+8X[BT4MW02 MU$G=5RED: M?PNFV\B!HQ]FBH(T.HAV$U66$;.6&VJ7,-T@3D;#5B(DXIL:N M9&MLZXCE<;TMJDR+SW%*144YE<0K!V*%^0B@B^RH,BX(N5;W1[L73/YN[:[Q"5:9 M=X"VKKN/E?2,)#3/25!IO1QD[[9%D<6/&RF$!2.W0>8] MB63X2K#1['7N@F#AWY;:")S0]PONF;E3S4,T@K35 B'3UR[C.3>MU/]+[%V7#\& MZP;=T3OHC@CRB_='SP%+P$;PU44@UC*FBXM7&F[ T7:S6,0AS=0Q5_VC,>%5 M:JC6HTP -:EQDQ*YQW@I#0ZS@6SSE:JQD^]EH;1ST77W6F"? G_#U?GYR"AP@//[\]QR(T>^,,\C?9_T1C)+8)D$TEE MO&9YD'S*V&8MVS%P-G(UO:%1^;#$4I6_W <)V%XZ#DEU=:EP.2>,+3]MGJ]% M2.U]$63%L-N!"-&$]SK1:Y3N2(;J6(_T*4Y3L-S8@D@4OU;67:0#72V=C*-I MI,LR2V>#%VW&IK#FKM^99'>XGI;*K8.P+T9[P*P_"]W?7SS<^WGX:><:TV.% MZR)V(K7AAAOSX1)*N]]!V;)T G;-= C#%MSS/@'K9?S$#.'$H.4<2095_>3/ M.6&I/&7:CAL_=?V\+TF;-O!/U=N]0\F<+#Y=J"I-SZG\;SW])DLEFVWUI5YJZ#XQ<L=C(RU4<&TK(D!\4F,F-V6ZO<\8LGX>L\&,[C M"D%J&8$4G08D5Z=6 R7F2!E%,4+?RXB!1)=H2V+=MN),@RG3R*F_C-,@#??R MI%6A-(,!F,VA;T'D+-A&FR)4A(K%^2*M*&$PK4N"(%MZ41'3J!HPI:(!75+8 M7RR@E]6N@UHVCWDL=CPU@4<&U'K82E&G\@-!GN;U^ MSK+!['(M3#M:KH,5__$A"](SQ4QK_DT8J]S,*"-9] M/ B9,_?O(*I0[EM;\QZ3^G*;Q2PC6QIDS5LYI*N7=(!7-BL;;I)HD\$N+9:4 MY/$K6?$9+7,(VZ#0/GY="'[]C("T^O'9XD29F5FG:7@(6BJI#?,0= "P M7F7/LX>@A2*#'@(C\S7E(6BK*S@E#T&7%*+*"4XS#ZZO(*;N=Z;SXER%2NUE M6I4)5K[J6VKS6B?+:A(!5K<970=Q5)&4RGQ^&0'679)GP)=(T=/ 8%OX2A)J MN1./SPS(\-.Z=@#/V0A&3L-.@>8$^1@[I0. 63NE!9%G.Z6%(H-VBI'YCK%3 MWFUR+JAMW&-:+'$L#)\REN=<8A>QRD9H&8$4A 8D1SY?@1$N1!PE>9?P M?WR-T:"C",<="0V4SBE&*/4FH[ULN38I91K\<)&$7K>;BUDJ"C6K>R'U#,6D MGRM VE?$#;RRFK;'[D9]?&5#F.5819_3!>7V?20OG@_!:R-XB9L<"K6M^152 ME?= MRU<%7I2!*^U4]M/&55=/C,D\Z;TUH1Y6K+YDC2)AR/C[T0N MA@)1KO@G+G)+\MT'G7<>AY,YT# MC9@X3EKIM1DXGAKG=7-4:=QXCX*[#;:027#)LC.1,OC$_P%DQE&9-UB+LWY$ MM!&86&_W&-RN3K-11&(. E=<&14D(6D4YT%84PD_[LCT\UQ@1)R9E=5PK"T> M.+I=;\3.S+&NH88@@9S#&O- DVZX-T2H+QY:!FCV.A?V. M%OR H]%%D$&IM;SSQ.\>C!3Y=J"VI;["2BJT?C/$>SC+AK'+>6P4"RF-\DL^ M)9&0([/6\XM7FH5QK@R7U_X.'1?5 ]]^5)0D0/:?AG!O6J*&*U N4J^DU>9) M9VDO $-SU;D^$^_]0%R;Z^[BM:S: 4%=_/^BA^!5J>S0D-":<#!&1V_\LMZ M7KR'Q[D-/0(F/AU$.[/W +O@-I]@J@Q&0$! ._(&8;&\^00Z<@CN"_(4N8%>!&6"M1UOM*L\W M\$1WLSACJQ5+Q6FN8:MU?F? 5FN%[]Y6BTLRI+L:")$FFT;7&F=S1!P1^Q.] M:DQ24B)+ GBW1[N%3&&/:G#5Q[&@>*3M'&="Q;OP5[8JB]6'W_SU=)/S"WJ>@" MG)%?!*/J6BC ]YX78T M"$\YN\+.-P*6VU4AZ"G3R\ZRSM"3?0^@9; M[*T+MO7F#@(GV2'U6E-0B\L,Q3K7#5?V">HL)]@Y%MN6I VF:V'R&Q_5S58V MB%>NJVFS].F!9JMS^JC*+6H;@JVGW0#EK*!V R>JHO8HFM$I\UFV!=OQ&=I4 M^JFIW;;L3( U6I:WY%QID7]((7F?JWRG$>^CG2-'71>-J6^C2 M@]DR]N:*N,]+8@BGAC10SP@01#9 $=&>KJ6M-E@$V5A>>]FB4%JS>D6-TPU7 M;[N.4:>4WPAI/1F:7[P66<"RB).?;47^RC5G)+R_LB01UT0N"S17'5H.,(Y2 M!%8HJ/0I"RQJOD)V+"V&8%$?&:%,K4WCS'$680'@)LZJA[:J3(Z7N M8/U&/C#MDH<@ORA)P%N:/HD65JNX@)^A.'K."13WYQS"$2[R(GA,XGQ)HVOZ MNFF/\[4$'?-@9(X*V\JHIE2XI'>TBA)X-;5$D"OL(4FP=&XW2":"9DUOW\0X MAGN(:/BC20;A,E0\$21[# WW&9K5#,T%0Z$X1=Y@*&TP-(4I>7#\6]A!S/(B MN_9_Q"G$:&0T4I;$:AN"]7\T0#GS?S1PXCJ*C:$9<6$#Q\()_VY% +4(!Q+( M9T3$E'IJ,-8B TR'2>XKNG";OH@?$]KATE.,PE=M:4)S6*>EB199M&0+P"(U@VV%G0[&;QB;'H)KNGV7,@Q^MG83!!Z&K3=+BA9H)[QFY&>OK8UG3%9R5_28 514"(V"B97 MAY6'0(C7>GJJ#=!21Z^3>:X/I%(/<;+FQ2V+T^(JY3J*=EP1U K=^ M]NRPDZ @ C]$T@$%?J.'-)G.<)ST)W;0HWN(Q+6/'R]L^W!=RAGCF* MM\M6%^-!+.W<_-PE06C<_?U&70U9! M_];G/0*S)T&\3W4._=Q.30=G"K12ER+ILZ[7*YY,*EJX*O6L1 >OB7Z]@&FH MTE-9$_E^26GQ&42)J_P._=DW'"F3*K"V9;#$2P1B4F'VJ1I[&]AN.+&ZSBKPQI7]5\SNT MI[4'OCN?:P\A.'>EN=D9=5Q&)7X2%$46/VX*\:BP\:" M []"R(T&=.LY:(($LD?#3,;4$1%_)R@A0(ISJ1K"?(;DJ%<;X*Q,D)JOM(__ M]D^,G/S[H.T7B(K3,%X'"6&;(H?2W!SU^ -^["1&A7K)2!C1N&\"Q[="5)0G M=Q?K7)>\WQ4S9TD$DZ+4(54-'F(2'()W9A#O$OHU")5?9$%8Y]P3E<7ZS.)#AK?S?/F?X ML(_1'B(=)/:]19P*>*'9T3&3^FI+?BG_Z]L//G YV#@>6[Z_<$-#=)RGYT$1 MG&VRC!Y9CKK#1]Q8VL ZNZK4R E@)R5Z;]>33A:SH7SS5P.J[J!Q2[/[99#1 MLR!?W@:QJM_ D$_'5XI2HK ?*U$B)FN.;0;%UT@.!)!W<4HBEB1!EN]^V].M MW7Y=J?ZU:"\UITZ>^[HQ:WXPME]@&V_Y9)W%-HDIB)W/; MJB3V<\RU;$E".B-26L=@9:<)RYVL^(PT:6Z)4K%AD%"06V,@-EXDO04>^H=CY0.)5Q7!XR2@+']XT;.9G3?.(%_&E6B^H5'T2VN@X>^ M?# B[;//Z;(W:*R710"S?^DHL97INIX=*_L,;/.DM'#%ETC<+&3MC3A(;ID, M-^F)+1ORZ5CQZ4#A3JBX&JJI(!49OF//!JU"FPQJL]9UZY.#*W%I@RJ$L6P6M"B:/>V*W/,5ANZIY9YI(K$"?"+&!3)N&O^;HS@:Q6^$P M;TTW#+.^FG9?^3B0D'9?#5QWY@P%@K0!M1*[VISY%*)/ MXGP1.[,FAS2Z_0!%Y(["EHJ3N.KC2SF$U*N7 "&4;#SG72C0WS;X=J/:Z_:A+KES8D3N+*F)7NR4QI,&NR:@:>''C'871-?^SJ#VW8/O0P_/2$6#YZH\VLSO MT>*HUMD\SVDQ3Z.Z68Q6+=$1D/ =+(9BM"V][97Q9KN*>8*^QK]K M.F=EOZ>0QL^B,,Y$"I..659F<*W\/9] 6M!EPE[Z4O)U/AG_7'($VNDS"6 G M OV$GD?4W&Y_%NEAH3])$[&52Y9$_"XMFX[KBUS_M^-E3XW#J1 VR?@?I&PJ M/QUQU%B)=KG49:]C 94NBYK.'I'L&8T40@54VV)7^J4:X0=^I:R/N4?-2'LX M-C*E[2[._\[/[R^<[JS@EBQ$0NN4C'NDX"M'N)TK M+J4.RB$F+-]D(O+(QO'=>;ES*'L5%INL M:O@I&J9"0YZ+US4-RY_O*%Q)^9 /"OV.AH,N@#X0GZNGFL&$8?Q\#F:/>+C9 MHZJ\M\KVNT#,C%2DB7^2FCA/->&Q\LJ,+8.W8G+W\"@,F5I?UA$GF(]___[W MG9'U@[X=76*N X?#:G,U%42208".D_>_]QNJ/VPE6LO0:;/7D_/[C*T>XU08 M%;<9>XYS_D.0--IZ7Z5Q$0?);D;"JETGM*#SZ&^;O "CY(K;)>D3M#KM>ZBT MAF^DL]TX7:[.0&L3P)R5$^(F)DRI>O=HD,^O![L)D,8,H#*%F$.C"AW9S6)& M=O. H9ILM?QJ8F_WM;RV6!8"G\;[+9>;CJB,SK$FC/ *IO4K\YZ5"5A]QF-T MLU5E*[;SRK?T=+XP]XPV)4%N7I/;9,CG"W(?<[OD:,QKL<*!]Q_<.'R!J@1I M=,\6!?RH+D[5.QCCH%,"M2T9%6)Q?:U0X\M6&9P'SMG6.-H@+*>0%U%HK[)L MSC0OB?/@8>N7'S:,F:[3TFDA*D2".1'1Z'3[):?155HF6:5/IY( M\("P2>Z#$5J/DX!WY(5X1Q;IP(N*%!+4M/S13X8\?G&8.8Y/(F1_/PI[7ES2 MB&9! F]*&RY_V[W!JMA.C&O':TYW:\EW_0^0:D,-V+8V$)A) M4C?9279$>!%5#1:SX7QS'N%= M(O_=;W[X^.$/?])J0VIO*OS.'K.('\E9,?#A0#;_]4OW13JP.ZP6U=9B-95; MD>DSQU>8\%D2Y'D9+*I38ELU?FPX\"%DFDN&IPJ9%_W,VP%RA[PS@I1 M]M"!JD=I?&Z8LI0E$?!24I)!=G3X;&ZK+5D,RU+7SAU9Y")]JCH?=-[ >T9C MW3KM4*W[="JT9-?UP>?-NX^Y;"#'#B6I.:G/_"?^R^I7_'\>@YSRW_P?4$L# M!!0 ( $% 9%-=@5/)JDD #FK!@ 5 ;6QA8BTR,#(Q,#DS,%]P&UL[7WK<^,VEN_W6W7_A[[9SYQT=R:/GIKLEMJ/7N^Z+5];G>S<+RF:A"0D M%.$ I-O.7W\!4K9EF0 .2((@(53-I"T)( \.7N?\SNN?_W&_R=[<(?WWQ9'+UY M__;]N^C=N^CM=U'T[__,1#DI4/13A&*:\[EFT2VB$5O'5 RI>L.: MHN7/WVSX@Z+'9P@B_LW@$<7#+5\O#&]N,_3-MSO4WU+$^!,J=IWS+[;M!8D6 M1E*3@>X+Q-?GEHN/E&0D>3%>\7+VN)H82OZV(G??I@A7;Q=_5,RH&,$__':2 M%[AXX$L^QOGCZSC!*/OY&]G/-3696"R$;KG2$S7G:!5G]3MG]Y@U$"1I84+3 MZQ4AOOGM@L\"6Y!3G/-]@>/L^G%^V.R&%31.BCUR#'NU9MLR9C?5_BI9M(KC MVYIW*"O8XS?5:**W[[;;[-^V7_]VC%F2$592M."+YR-_RQ^2L1CTF/HXHO<. M1W*RW>.7B%Z+'?Y$G60O6?X$()6 6?!NJBR 'OB^+ :(E$2,+_%G M[OSSVT8EHW?MZ>]<#;SCGPC%B$4Y>J(>J#I)^P^H-VEH"$I34)J"TC1MI>EL MN\$?&@B4# 72):A.074*JE-0G8+J%%2GH#J-4W6"W^.#:D\I2-2@RC;];5*V.Q*E$47Q$ MTGVY1_:S36I**K;7*=\*EDA9TR&HY*]04;;SLT5JMC)NFO(K MFVW_$;OSG11!5+0=BDYQP\WI@GR5XYS2ED/1>$FX")/]/WPKN:7UC8>BM!+R MY_22DCM<^UXI:94TMT[M$=\4-,[.N'AW_]_H04JFI)U]^LAF0_+K@NL E3V% MS9/0".]DG_):+*M/0/YB,<.-(@>DN75JQV+@J%]WLD%TQ9GPB9*O MQ9I/YVVFLK5U6D]QAB[*S0VB4@)?-QF$*GK$SY055ZB5A+UJ99VVLSPA ME"_S2A2L#KXC4O+CY4%YJ(-Z#4 [E[[BI,!WB,N(\7;7*HA6-;=.[15:80&X MY,5%O)&SMKF9=>JNURC+=)N[J9%]RC9QEGTL&1?#F/S(;FQEG;9%?'^6"L1F MB6L7;LWAHVD_=6.U*4U$@ ]KDLO/;%D3BU1=HZ2DG GOWM\L<-&H1-*II#GKA\V-R1K(*OQ=W]LE*KMX[VY"00K'8+1R801 M<,30T^7Q>K0$K.)ZNE T+%$)AF".O/>#(PI[%)@5W_G!"IC%""7%0GRFX*SQ2HB%.)[ 6>.5'*MP>H)SQ"L95N'( N>(5Z(K MP*40SAE/9-<3C3\6G"&>2+ GAL[&@X8M)B1/4<[Y)/YB),.I2'T:W?">7#^- MV!JA@D5)?2^(-)28I%&9QV6*1;N:2VM48"ZE/XU<'^1HY;7#A$1:)#UDIK'@ M[-<^R<4LR\A7,:FGA!Z3\J98EMDL201&S*Y0@O"=\)]I]NWM] P'8]TYGB[( M94Q_B;/G4W-O3,JV;FFOC]996:P)Q7^A5#\"68\QC..,L1(^AI>MQT"_/ C' MI$M(RF-*]7SYE([FDM164$V>)Y.N(=W02#*'0.;*>*M#N*I=TM&R2B S L'-CQCB%J$!K-EI,!Z1[8T2>5@EHP44._(DG$@7U6J MX'=1BEA"\:UX0T26TX55>>4&)7%CU 7B]D#H]8^HYJ7T9A]/<>Y)T!2'0+MUFB M5@1'S9>SE%1+07GPJYKZ Q2&O.0A+WE 4-NLBG9"$S$Y8'QAE1YI[2"!^H(M M=EY/+3057W@WA#5C*DCLP5LS#&L$#*A.#(]9OH\HND-YB?B_"5GEV*R^@/X9 M Z*) #H"-!B@P0 I31M2NJHW^2D_T_EQ7-'S*R[61UPX(AM$=>B0:?< ] 2_ MJ@"7!+@DP"735]$FJZ4&%4VIHK6[TX?7MKZ+EC&FT9WP]XHV*!8#K.X%0XU+ M^YP!M2X@+4'S.AC-2T+B8HVJ]S4:U10M7"A+Z*8XRSD'JKA,A6.$O*%SJD7& MAL:= 6T^=275EW$X5;9/^=E>N2<_$ZCUOP#U<3"6UNK$+8 #EF%#YV:]M%R"8 ,$$""9 , &"L:QURZ598BHW^L(3I21 MS&Y=7WBBQZGT\I,OF!UT?6B$&U_8H5\:.I79%TZH#U,MWN&_VU%_L/Y4@CT# MK&\&ZQL "<-C^=]'*T+2KSC+JF!%S-^5KS"?X"AF3&3MRM'3H("POLDC!T3X MS$O"^@/<%O"_@ M?0'OF[YN-G(M/>AF+76S+C?[\,K:#UQK2=%-@=+==/- M:RY\X *F(J H&H= MC*HE(?&2HML8IR?WMR*3.)L7:T3YKJS_K3:DW./*M&\/Y-9 >%5?!J5'_/^X MF*THJM@C)Q3>JP\2O^)\Q9NAO'7:X>YVFCEG:1<.J ^P4,=1O.:T&(!6_C*MF.@7;GT-:V#M=#+3)S7 MY0U#?Y:=MWN5+<>!_WJ':IK'ZS-P=J\SXY@;7[DB-_6YF;P MD&CPNZF/&HSU$7-,S1?>J,528B@!^L*5$(7UFB<*O):8H*.^\"-$I36<)AHQ MFAC+J]YP)@1E@<[65IX&OK!&OTAT1C-?. &[; RP3/]C^0R 1E]6B59XA?D( M^1_DJ' >F?I:4*JV"BRJU6T-""*UJ9NZI M">;,]^/FC'Z5P!SC?%DI$&BP@YJ0*&-&H?LB D8T00D*$H]4(QT^7B\OK+XI(KL8&!Q):6=YD.)DO^9F& M\Y4BC%+1KI]H._'E2;4[+C--"*"J:3_$G/[KW0?UFI$VZHN ]V\!!#0U&BAJ M[6B-T?+D'B5E@>\07QDX050:Q09H'2(G0^3D^",G070M<)'Q17Z6I_@.IV6< M2?BF;.>*5E%7Z IEE0S$UOAV012B1(4*A=(4"@FUNF$_/KRZ=2M!Y%D:R5/0JK3YJO%P MKB*5#RE9HWG>K %T>(+3<3Y.R?.,79 <;6XS\H"@(S5X1H@M]3:V%*7SC0"!H0F*+N"P_T\AMIKRM/G4EZ4POIP9(Q=2[I MX5IB@([ZP@V]=YD9+.*16A#'W,? M ;4C/2JM!Y2/?,>K%SO (="'A0]2QL$NPV".3#YZ6&KOFOJB (*9K6WY8/YX M$2D,,.3ZLF! N"*WUW=N(M]G@"I]B49RG_',N0&+$KT=C/1;ZN $U6S.2@JYK.U?4 M+/FSQ Q+0ZRU[7H@XQS'-U76W%-"CTB6H:0RB^3I%>(+1?PMH%W&MVQUI#'A MIWK"U]5-AMD:I1?HOE2D#NK_Z4'-;RPY7S)^SS"VLU*J/RE2Q_""^XUD3/( M/4UK!_0?/1^U?,$?[1ZT<-6_W4.F#M#X,@ZW9<@)8R\6S,>'B[C8VA0>OVZZ M]]H_P/DHMP1JJG]K>P0P+8!I 4P+8%H TRQ7;= (;:2UI.H+AUK<+ MNR#%<]H)-;Y E^T6E%5EWA?6 FKR0)147]@!.-R! )5=Q/ JQTNTG0&*"Y<2JY63&UWTLMSDT M_-S#2X\>_7'G)?U8%AFB%^CK?PE%^J&Y7/$N2<:=/;-R2$B$EP??)=&TJ'@W M$I_W^T[J&FGR5T^UU1KDP7KFD_=TN/+.)Q: MK*H\'F52E")N3B3X46P&9=LQT*[<#IK6P?[D;:ID:0W9?:+U]69=TJXI;0.J M(NR:?G5V>UW[8+\,]LM]=@3[Y2Z@&>R7P7ZIKB5NIAWXPI/V5>=EMY OG%$+ M]?L9_W3RLR]<"7;%5G9%*0[L"R-@*7JT8K@W[&A]K!ZFS1D**_JR/M2B2"O3 MPN%8Y0%PFR_K1"N$=#'I@9DTV>22_;FR3#Z)8G!E*5X?L4;&40>>*^\CAE;5 M9YPO"=U4KXH>R8*ZK:B?,J3/"H22X+!BU6%E3*X88S0Z^C(.I\;3ZWJ77Z%; M0JLZ7. 84X.>P3 9 N."82D8EH)A:?KJUM8P4,+[.'2A9WT7L"8*- MD,!@314L^1.&5*YT5 3%ZF 4*PF)EXA66G>>H.?B9'+G=D#S[M(LH\6.),L_ M[4NQP*(H6\*-2JA8IUM9\66'8D !G.%IA56!58W"I([LH!I18P&R/85(4=)R MNJB +^-PBVY8K-*^KY5;+P@?\)/@V*WR/7#M&!T"&X?,,2 (08, M\; Q1&W9;/N"CB^L#![;K6NK=E)0I\ZEX*G;\W8Z;'=N!3SB"Q/49>K!Z*C_ MWMNAAO=+7O1?PWNR/MO]F8@GZX0<3,1J$S$,/QC4,+R;62U.$E)6&>ZB6Y)A MD>3NZ0^XH=CTB<,8CMM1%0S)5@W)5YC]P779+URPH 4?;L$GX%),Q$/]7V6^ M+^/./1"\LYY:KZS=,?3Q/!=&Q2>R+K?$:.Q;^@XN,IC%#+/Y@Y59&VO^LHF()D MIB#@EIVZ=A3,0,&5/. $NYS0R1K$7%+VA36 \9)N4K5!44!5[$.2&\)8Y*5I -HC/&4,%/TZBO,\YR5?G M^ ZEU42QCP^?$%G1^';-M=]L1E',0 RQ_\( [7CISPY:7:-9$2VHA8&3TU)D M>KCG F(F0\S4RV?J.G R@)0%H"R74Y(+C?22=KT99GHF3.4Y.D+4*3G:&?YE4AO3>O*[1R]Z* )P0\ MP?F*"'@" $\ GX,!4PB80L 4 J80, 6]DF=;L!I>!_Q[A',18D2H<-',4=%. M]],]9D"=#T9*T/7+ I=F0[/MN2]G#$-_WCL0JW!,.Z!STLZ&'. M5T30PP!ZF/:L"OI7T+^"_A7TKZ!_F9@M3<2DX;6J[Z,5(>E7G&51G*?\!BCB M?(4YA5%<*8[M%:T63QY0]VI-75#'W*AC+28,I*&U7@B.E+93G.,"57X.9T^T MUB"/H?YF_"2GX_ZTG27X^*0]'(Z#J+A^6A8E1;.-*+;R5W76G=R+9)HPGW4; MKPC*>U#>G:^(H+P#E/_AYP+BTUIL=_\\/R+Y M'>*' I^)8SXS2N&_PQ-L0E7*504"I0#KH3 (8 ,#A?$0%@ , MZB,I0 D!2@A00H 2 I0 BK^%"D:^+ \Y4SJ+\,,KP#_RJY&3L2899SV+T)\E MW]KM]&#(HP94A^'D!*W8C1<$9(9 &B9\JAW9^T_X>BH<3)*DPF574 M;;-F5,F(_D+I):*8\'8,4/[6]ON<\E RB*3 =]"-L+15]7>YK=5S M.0%_< ] NCA?$4$T , >H!NR8!]!.PC8!\!^PC8AXE=VZJ\[??HI03'. M:$>HP8QS-<595?O[6J1#J3*FG-PG62B?;P? [J3I&X"A" MWR]RB];M42?RQR2S/#T6 T2I(<#2ZFD!50FHBO,5$5 5 *H"N0("J!) E0"J M!% E@"I&H$I[P(5NA6Q>_GJ['FB/CX\T@_WI6CSM*#J!U7?^8H(JCY U8<=Z$'9 M#\I^4/:#LA^4?2.S=7O1R9>%HV=7/Z*V Y4^2A%+**X\-R*RC&Y*AJO(2Y'> MB96;34P?Q/<,KW*\Q$G,>\9)0LI+E,MHEV*RG QUH]K0].&UY&M.4?;D5!REO__;M#Y_1 MY@91B6IDU-?%V-+?2U8(=K-30B_0UV>"+RG)^9])7::L81-T>H;[_!Z2T>RU M@FFSEB@6!)SEC L6@G\[E!W%E#Z(@D8;P>CY6'%1BITR7\YO$8VK_51+-K)%*6WO=$*OQ)F6\V-X:V3A.Z7V;SI.SH=5P .!X#B^"NY:)^22K93WCJJIIZ!02 M8K*-?&&5'IOJ(.3Y@L-T7D\ME %?>#<$_COR8)TQX[^C-0V!Q7A[&V6TO.E3 ME[.WR4;'OHXH&9A3WTV>4T!(!,R1OWO#$7-U?'CCRON(HCN4EXC_6P455R:! M;I82HV<.:/9H05>P85BU87AL#^#'84'CI/@5%^LCKA&0#:*5Q?4"*4!E:9< MW(T%N)N6[A[@KP!_N5:Y)XLZ!)5;)>V#[ZKAI=KOHF6,:7079US8VZ"8E;0& MW3I*ML;/'5"Z;4E;D' /3L*5D+I8(_%.UF@T5+1P[O*@\#J1-W1.]4O\#>:) M\:++B)Q.'K.67_$U6BU4D9@L$>?;2B9XPQ\PHG%>Q!O4>*I!FSL8P3G)5YRY MFRI[/'^]8K>HFHZ &PX:TKWT&',WY6OA-]7%%SIZ57IW608$;J3D[1Q8_;' 1'9'/# MN2XHO*3D#C/^1YSM9/0X$XY[QA RI@)@0%5559OD%C5.^:X[C![;]\Y+B!%TB^N[MV[?\ M;R[SW,;9?%D!S>=\2A?K./_P4Q6=R+=D6B:2=%;#O+N=@M2"8?Q/:$%7A3Y14D19R=(TY5O$(54:_T>$Y!7K69Z^(K,Q8;[%UXV!+905IZ2DEKC0\'2+@_Z2Q[7DB=)CS"J1 MB?.="UD;S,2)Q+CTE)7B)%:G)>OST;T.]Q3?H_1H'=,5$E/PQ.XF^F5M>R5H MC'"GA-1+BFYC_!A$S^;%&E$^A?6_E6(B]T,W[=L#N;5#1%49AT\C_S\N9BN* M*A[)"87WZH-$<=SS9NBGW@6B[XMI_DY=]XV]#TB3E5L.O+@Q 7.?/$W2]1J@XW]:Z5P0KZ)J/ M9 3*H 5]!Q>9"UX'9/FB^O"Y+\4?F(QK#KH/="9>R$['?.L2L-CQCI*,-X;GC"L]]29)0 M?4&TBX:..5];?FO("%4JJCRUE:2UTQ&<7F7.Y+= MB1W],VKIDXELT/-Y-._2R JF;F(3%@SGP_ M;L[H5PG,Y=^7E0*!!CN$PX'9],.XV020.B%F(E]637N8P\>;UT"Q/X3TQD.G M__YQW.P8(J'63U-E =03XP 3:NE=L0\PB=9Y!Q]6>^?K:-D%](BWA_^,CC.6 M$YO84Z:]XF2;1#GV-%!/6&N0B\F>6C9!7G9.Z65/4ATG-Z%9ANR)KZ/C"R0B M"LR.#]ZP QP; 1=E_1'PFV395F%)<.;YK0@ 8O;@K/))"8!%RL-Y,WTUH)DW M[2KBZ+CEJ:C?-OLKG''3%^2;EYE!'AHXLZ8OJ6N9U2YE"YR%TQ?/X2Q49'V! M,\P?N;VWE$EPYDU?RG>:%1V.YDY?8["9FQC.Q^DK#R:93^%\\553,$P]]"-4^*A')HV*-JK;/53MJ7JU1@9,X>^)"N](D7=Y8,\U%_9+N5(>#QNR2-GPQ!^N"/WS!ZS'ZXC3K3$0]3R[/!0R(]9GXTTLG(S(1F@5VX.;BLAAP8"/#\]-+N.'2F3X&M/THA24 MS)?5K^R,L1*E7VY)_DOM92K%!@9Z:Z\5#EN3*\A"+\S36\][_E55WYO_N1!^ MDXW5)P=X;:]LXE*C^+(V,%UFFO)[JJ;]$'/ZKW0M%%?!+Q_"R"@J5%W M0 94HNUHC='RY'YKE^6G#$X0E99L [0>B.Y0)K =;:%,()RN!2XROLC/\A3? MX93?_A*^*=NYHO577*RO4%;=&&R-;Q=$(9YV>((#X'B65:]#:77Y?=R_'[<9 M"22 ,JRSTU3]U16N24+=V,8!K9^X+%*@2OTMF8)>:3O7-"MM/8J6#NB>WR$J MEF_ET3Z_%"'"XL3;;E>>$/PK$B'5*)W5X:[5CR*P^C3&])NGR>.7$.NL+-:$"K?ROIDI>\^XN<:4MTVED>4I M2':T^:KQ<*XBE0\I6:-YWHSR='B"TW$^3LGSC%V0'&UN,_* H",U>(:KL6ZM M+(\1.M5WJG$UM7>[IX-[Y #4P1BVJI""ZH86[NA47IZ-;3QS"PYEZX*#;RA;M]$9//6% XUF!@*#]GWA@5Y*(>UQZ*DS26_:)SU8SJ?.);V!EQC8 M4WWAAMZQ7F[E]"6^0G; POW_?.&$?C4HW#E\88)4>(,X8OH2<*-F@L(K'LR MD5=DTXKP!N9[7Q:%_GC0>$_Y/5B!SB@^[#P0(4];7-T<^$HP8L]96UT''8= MQV)/K!\MJ]NE#; G_(^64>U\N<&,FGZ1%.-8";B,[X_B9!R6_LRDH3(L?HAP MSANAJ(CO=[(OMTNM"'O8@#D530@*R13M)E-\H(1]N3[+$T4^14D;3U,J]A1H M\E3$YJQ:ZXOX7J1R/2)\%O.27UWS6R[=5_+0WO#,'^ T>*F9S"N4D%P42JWO MD>(4\5NDGJ:2D_;PHK$1 XR>[)0S3Y2VGCW-DI$X=C*NX-%<9[RSV)GK!"?\,Y@1]O'#PA_=",Q ")6 9&/ M)<.B'MH1V=QL]\PE)7=8E#F.L[.\LN>+;\]R7'")>994Y9#YY%5;D*^> LW2 MWTM6>R\)TP=OPL^&= OC-U:FM/_67G/Q?[I-$^LMET/9)SC^(9? M$<7#*:%'),O$/9*O9GEZA?CN$G\+;S/&3\7J$&4B=/:$;\:;#+,U2B_0?:G( MGM__TP-@IE+*'_? SHJI_J1(G>H,W&\D8Y)GR-&T=D#_.1%GTL[=]/'A@DM@ MM+*7/'[==$BW?X#S43Y4)R<_8XNCF-('_J4JYR:HKU.(;H_"FOW*'07H$:#& M #4&J#% C?WHN+J+C[2^[7WA4(M[E+0XT'UAEQZV;"N8^ +LMEM05A4C7UBK M7WP@0=\7=@ .=R!8X$TTW "6MPKHT2SJ/TB/\?%[,5UZ_% M2^5,A?<:"0X?; MN4?=C=%,\1XDI2)D1XB&;+ZLCR#98&3MW5>D+).B"FVK\)1,1 4>$58( MV3/9_GV%Q KB361%#8V?,YY1BVR]BJ- V78,M"L/ TUK%]8I)&+,\P2)]<"D M13)?M@H!!V.Q EJL1X3^+#DE)WQ\QM*H^XV?GN*Y^9$8/'=*'K 5AP7_,JO_8&#VC>C+F/.:;OD*WA(H "'1= M+SZ9/4K>(1A=QV)TG19L&8QFP6CF6G4<.<005,<6DB[\IG(@TGX7L2=,.4(" M5.XJS\*?.*0P:TI5D&0/3I*5D+I3F>JY%+KSI" MILT^"58;&NOOG8L2S;N'C,E*NEVE%Y*HQZVC@:FZ\* M@$KP8@]>[,&+/0!R 9!SCT8U"YLFA1D[7X6^L#*X=N]S1J]ADAX4N*ES*;CT M]KR=#MOO6P$?^,($Z:5EAA[Z[^8-A/BFOB[ ]PP8H/7?N;L_>^MDO96#O=5! M.78UH'B +K\V,?!!C>$)R5.1L;"J+\1(AE/AC!H]-6 16?)/_$9>DXQ/(HM0 MM5BB,H_+%(NV-4_7J,!)G#UQ2V\UM_;J8R#%Y&??VQE4P<2 %-UH&@ MW5,0AQUQ0BF>F1_%4]>FS?C3W^4\O.?F^X@*-\82\7\3LLHKVJOJF.*$B+)M MY8F=(IEPD;3C"P;TZ^Q*9'#SM.KF>;2="&$2.>);C6P0?:J)W<-@GY=F;XMT=\ 6'N]$L5!,FU2C4/2) M_N[5:+X?ZVATF[+=0Z+\IS%H'M/4!0]97[)V)!Z(2A4]\'!J994^;L><(4._,DWQZJVY? MP!X>N/D^6A&2?L59%L5Y&F'^KGR%^>$;Q8RA@D4Y*B)A&=U4AK1X0VB!_ZJ3 MKZ"ZKEI+1,?"FP>$>JQ1'S @JQB05$BW,*$@O,3:0AI4"SS%7*M!Y_@.I6=/ M(YA5 YCM4+RMQ'C!%_GB*\KNT&=^.JYE>FX_#QT]-^JD8JE(RG"*61)G_T*Q M+-ZIQR>/GB^"V%-2]L.*_8=-8O0+_GX9I-+Q:=,8_U?2W^B?GQ6PO8#M]87M MV;B^ ^@70+\ ^HT"]!L3-&--!O1N(?7(/K56<1B88(]"EW?10'TS[+6,[EWT M4,\L>ZW5#8^B_IT+?B)>EE!AQ!4B'RLWFY@^B'"#W9_:0:5M'S\@'MJ-Q !Z MN@$]V\X:"-GLMB0&573/MM0\B..'K5'ZB2MU,A5=W=@E]1=(%G6QVR3Z;@RT M7L5?/_/E0G'\:EF!VKJD_5="_SC+JPHC3$M\8^, 004(JB\(JO4Y&W"F@#,% MG"G@3!)5#'#]>KJ8M7LA9),OB/ M4;%&41)3^H#SE;!7E?PY7)!X>H9%;Z_61(S-\:OC0 (<8A4.^8C)[3JFFSA! M997EXQC=H8S4=3_18O_X&] [EUBV4+AJS=\QJ3 4/42BGS@G8>6LDPWMG'0'M)%/D MT#LG61"7--"A=VZP(*9 D5WO-I9%-X6I[)H1NBF,/ >.#(2<^DW,*")O3.5P7YNU7Z^ M6"-1!U5A!FYN8=.DVF'-@.REG=?DH(#T,:?T69Y6V 'D#9U3?;1E\:SB,(C^ MYB[.1Z(MDJYK[GP$7_)MX@(D8* $/"$-_=SFV#W>BBUU!>**\%8G9#>0+3_0 J4ZK\04/5.\8 MK2;N"QOT"T(O7/K""^B!H9'\@CTIV)/\O3B4]@ XI&3AS!A_%05S@,?"63(% M-L&@HP.,CE6A4X,:W23%PF]X3SYE$5LCX9B<5/;3(JJ-F,^%PN&FMW[>,XP! MKD]:@QFN'S-<3U#5+*G.9W89/PA)H/8+D$'(ZL8.J;]""<)W@B9^G,+&H.KB M9B3\_$W/G\N^:8>A;N]F#.6FS,39,"_6B!Z1#3^&UOSDP'?H+.X&&\5I"(;1AW!XM+0LLV0N5>1O9'.5V7;75&K6?6[;9SR5M0F MG^6I^$<4OK^+L\I=\TDU^"7.2AGR;]37Q=B>:[(KAR%IYH1B13TM]9(RZ>IF M9'>(ZU+\GA*B\07)$]UPU.T=VM?KPYN?V?4VUIO8Y1W&,(J=N]=@*,V]'(SG MA.L,Y %Q;:FZ:\&2![C?>&/]'5*XG[^:KX&3^R3CFE*^TE!OTG7\"6==NG$\ M+UF9[\9.]66GKC+/='"!H;IJUR1+$65"<)#6;]=U&_68-/*J:7>W(U0?I:\; M.IV92MW:GBTZ.4/9UA7MNW2@8]G8R+ MW'*I].$RB_."$R>V:A7I*+\K(%T)W+8S!=W M1#T/C/5;>ZEA'/A0 ?:-RC(*YL7WTU\F4-0 S),?ILX3J#4-S)$?I\X1 '@) M9L9/4V>&N5D)S)L/4^=-Q_&_,Y951WRWM+Y41BZ3 OV36YF=?%%JC$??(-&K MG$9]64M=^&3H5^&+^M.%9>:^6[XH3!TW),1UV"L%J@N_]%9Z7_2K+EPR MF/KI^+.?#&7(]D%:GH4WF_!-[P'CE=C=^M8"N2V/(2[\J0$3.&J]= M%JOM--#+*CD('RY%,>/*?/WOT_!/[NMRCU?\+CE9BL)B-KAM3(13-^5CQ*_O M!%CW)4SZZ&Q@-[[NHV_7LCA7M&'I/!2;J.8F1*HQ]XD,JGC&RAOC*M M&$QF0]\H_S"JX3VZMYJLT9T^8]MY3\K(47R+BSC3*$#F#QC%*%_ZXX+']K*; MVZD3CN4-RN0VRFE7F90,#_X I_(CG$S-4FW_H/&,6APJ9;46!+.ILO MC['8'WFJ&>1NRW&0OB"SY,\24R0-@=&,2/\ QP.E)$$H9:>4;,X8*T7JX?ER MQX5!-CYH/\=CJFB9WU;HS\D]H@EFSR8SQ9B4_5QD55C'%'WDTGXJG *XF*\" M*)L;1^]$<'CC$V0'3 M89J-+][C+CBL ]0LN)F_+#&V0/005G([H[(O*QMV&;:UXEJXUER6P6O!!B43 M 7XV%JXJGSBHY\U7V[D3EL9[,GH"QK9@0\ODZZ:>%AXIK'UQ$. 7Y$OD$K_JP[@ V,= M#9SPJNO)9<^KU!7],+A]B( ]56^*FWUL 9E>J8_]3)';B&SPA!AGR;NM2.-R M)2T.;EHZIH 3XIQ/KYZ4D[R2=ZZ+C-%C"]G$MO)\Q2A.M&3K>1)H'>-*(N2 M ;TMTBD]^>@R6NSXY_)/^[ZY_*O?CNJ$;_AN>P+71_9\.4M))7@_FZ8_H\T- MHH_D;3UWNSRBNQ=R/R-\G5GOQ77=PFD^IY+"Z3-3VA23L4"HE",@Y9<[>A M7W7Z1[%52WNK&+@.O]K80:Y![C/J$(#[S(+X6M:D-^OH3 MUF>S-+BP9:'TN*1\>]:"<'VW7Z"OU4_R-672>6RC,XE#;O^@\8RZRGS?X&O.+PUTUJ)?YTUTJ55WH!BE0T_3 ,+NV#R32 M6S-&TA9WFSI?C$<-Y902=_4NK%4?-Z[79J:^E,R&W%PSZ" 6"Y0O$'7>%PGYT@+>\N[_:< N*HECP'G;IH WC&=C>ZHL[< ]+"8!"VG//=9*_!L:T M80RJ]AQMQ[@0^\CV9>S<.D9&M+%I@3GTP6,.J4Q$<$&SI3@^N(-T#\*XU&%9 MQZ.6TOA(>:0W@PSJRIV3 D7O(XKN4%XB_F]"5CFN4IIMOV.1&&8D_)!I'F=1 MLDW!P*)40&/9TRCUOMP]OFP89^[>">Y0'+=*O$(?:LO<]L-S6=KM%[]]N=XS MO[W^P6)AW)/#*]/[>KV+;WY[7D-65M-V#$.\:B#7]FNT$I1_0F1%X]LU3N), MZLVN;3L4S8_\WJ5$$DV@;>O"AY7D7]3.C TMG/A?5DM61(0W)0,ZN=^&3LT8 M0_Q_J=PYM<63G!8-G+B_XR&G^A_D;#X0QY&#+A$ NSV(T=4X=9[ /(F =ZX/ M)E?0 I'I E.W_H 9H!5KIKX4]/NBOW(B(UT,4S"J.\C*"4.G>I"/AX>OOHN6 M,:;1G4!DHPV*64FWH?8[W\=Y&B4QI0\"BZR_(LNH6*/J&6W!+!NO'A#:LD=^ M!Z KP$L=X"4;,PH"F^PMI6%CQ+?47:%;0@LD:JEPF>F4#Z$R^(AD+/R@YF-3 M1_"W>XJ+$&Q6X(U(NK5\HLYTL&T>X6"D3S1]?'CZ\S\QHOR^6C^<\WNO";EK MU]GMZ#X_;[Z/,<.J,%]@+Y?C.DWS%)=O-,;HI%OSUBH6G:CH"RI73H6[L!,;G=^>V(D/#R2N%]D&]7%1/ M%N7+N()5M+Z26CS!!4R.8B8R1Z^\ 2JG) >[GU?>*8'O8U4/E_,(2V64B<(QQ>^Z9>37I'S MA1?0(UHCK?MB7FNQI=H#A;XPS>AX!@.-ONRP'B1('?;G7>2F1?O^5"J"C="^ M/\8X)B.\;W@C_O?1BI#T*\ZR"F7 _%WY"HL:LS%CJ&!1CHJ(B%#(AM_:&>_[ M?.6 1OO^R0[&>C?&^CYG$F2D[W_I#&N,:[P72):K&];)P6@X-2C+4%*4IGF?4'C%(ES1+T^9,T.Q>;; MJS@8;+T'9.MM(861GL0 7W@(P(+;RKK> ,+=EAE4B/'%NM"17>K;T!?DO".3 MP(""+S![1WY!17!?CJP0>!D,,X:&&3/4Q\)&&7\ZU1YP3N]V5UN&O4*BAK?U M_<#5R13=\"G+$6-"MT3\E46$[D7>5Q3QZ>L:F-OE%0/:\KJ3&6QW5FUWBS62 M!V@H6M@T&W99-" S8?=5.6SM\)US?[[D1U^<)SA?'1'&KX<\%3X.PG=3AK.: M=G)8S?J>(25*8Q^0-G5.M-0[IFCNRFXB5?U(O?$&APF"RUS+Z;ER4 M/R?OT!N6H=V=EF4.EI3):D@6[Y]@AS@<.X3BNB.F%XLO/-'#+SHAP1B_R1"Y_/ M%3DB5)?DB+-*RA9KFRPC)HJ9W(C25%&R4YNJ)339XQL'1"I[ISH EU:!RQ.^ M)L@#0M>(WN&DKJYVLU]=;1'?;S?C1Y2C)2[JQ)_/#;:_-J&'5EY@$S;M<06# M4-3>=\RPH&I-)TJ;Z_(U+PRSSDXK*\!(?*R6UVF<3R7W7 *" 2R;K&8_W#$3 ML+/#P[=TNFD4>V!>,#! VZB5ACP1.J[R)2%4JO M8FT$#D)QPL>U_:W,<1'%7V.:1J* \YWHU2>^T L%SO&&'D<1\ /M9SL_"G.&D2AIEB7O2][EU,NMO5!>E*LE[ MW^^)_AZXUH)KW_O!-0?W"_#MOJS+$7-XU&N8:0;Y.!2KHI(5(J;([9.=>(0$&5/Y"=;W-,LX6B&[>J_@]+"7!R7\L=DMKU)+D MCS/&2I0>EUSP7M5[L5I'K/IQ[UB4H@+&#P*J^=,RL;D#H((!-QAP@P%W% ;< MV_KH*V):C-&N9AUOL+?&#H>S)GJT/=OPB",41B -VTN,-7:^#X'U^I)&:QBV M:@T08'9^?Q#LM(5-@-G\@T=)FH8W"8/9_.-!K.;A[+]@QO_DT_KN#FZ ^?;A M(!:L110>KGVT5.Q.\G$N4ML&43AC6^IU_C/6Q'8W%@=6"1IIPU/5[%7.75+; MD!M\3ZWZGO++8DGH)LX35-W+7_B,*#+X 9KW0%1KJ.*D6F?/B4S87%1D6*SC M?'NTS-+?2U:(3)^-+IN.WMX'R]A@5.^=R97B=\QW_U.EQ$:FCI"^X5VWS0[ M#C[:;4[:86.*Q=3NUX;>#QEN:N. UJLG9CZ?>5?77Y3U35'%R2_ M0T(LL^.4;OK^:;I23X[+HW:G[C[*\1TU<-)\WP&3GAL_]\TO2(&U#/UZ7Y6! MEZ,!H!E3&)WO1/X?,8T- Y3""A)SZ<1U&X-#(O;I"6-' KC4A MP,BU^\QA1AJYLAZ%^*01F(="Z-+ #ATAI&D\3@+#QSO]%*&8BD0/+.*S59?* MJ:KDE/5+1?V<'!41SOF7:*<-%_]P$J4X*X7-J%T$E)V7#Q@397, (4K*:I34 M69[0:B;CC.__#AJ<;(?!A9S':P(G$H>#QK9.\TKN4W1<\Q5(_[:U MTQ& MMK335S_^"LNUEME3/Q^C.]PRL]8F6=+GZ]PRJL+5)Q5^^E6J-V33&O-8+[<;NQZ*>_$[$N&8_@4IQ5 );2^(E)UCAL] [:'IN7' MXN1N#[YFA^-K%K*ZCMKQ8\0Y&97RB[VU,6*.=+JM['E/C)!C=G1W>\X1(V3A M$#J3/4>'T=9_[2AAV_-;&/$2!*$M%IP)IL<9"8XS$BM$S 6]='O>1@PE)<4% M1BQ"]TE6IIQLP8)]_:+A.3W:)BR1Y-IB8758P8YAU8XQ8ZS<"!LFOU(IXW,S M7]9_%UCBFD*=^,^W;1U(S(3!59E1V7=[\SH6H!=D);^"O3W$E3W!UD]CX;-B;8SDNNG@9QLQW'*AW'T M/(KYZ ZEM%]3]BLTV'T? UBZ@[)H0=;[;IC8N8?>/)3\O$6./7%08@D!]@N$C&#[Z M,GST>[D%RX;_E@V U$!,[NJI\\/LZ":@>\H[GKP"P*"RY]314-AN,1*XILZ2 M%NBH7AKRCBFZ4Z2+9NX=O@YBEBD(Y8OERXQ+&A3*7JC+F)D"!0F]VU@6;7=3 MV34CM-WQ4W^<<3PJG&M02QS74E.4];;A_F<=EBG>2 MS.B-;IT>/XQ]K0<2@RFM'U-:!V3\DI*T3(HYO4;T#B=-%^,(./DDE&H.0$UK9_1S?F^WST>^N^3K5]/:"?WU(E"? M&9)6DT@TZ')U\PWW9("K25+S6=H^RD4R\O&-0[-?P?U<>E!L29*MIE?MG*ZH M5]1H9D#;WN48M#NYH:5;[HL\[*:;6MW);87QK0*G=!YJ;.. UBO$4$R3M3"/ M/ /^:MZ#^C@92Z5Z/LIR8D.*'%5')2OXTJ"UISQ?*C/&MRQ#*1<9I"-L_20G M;E^5Z*F>M.9&P5DJY GN+4^P2]?-X?,$3V&TVZDZQDQ80$I:;R.-=-/OP_UQ M%83JR\'-[S#<_)1F!6*$Y4^='3"/-KT=9NI^2I!E = ILZ&(1TE)NLKXMY1 M8HQ!SITU+^_VCI)="INKO1TTVK3+"DN6=XY72D8 4I?CA;]< D,"/'E\#!B MB)'MVI=[V8A#!H"GO7/&P:EKQ"2M2<>><_1D6".WN'CG.:Z\GPQ-F+[<4_!A MO_ :5K@)6+BP7%::;\4@0U.@A1OL)RQ9XRR!,Q_VQ<10CM:744E/Q7>+FQI]#D',\:X MT-08]Y -DZ]7 7X],ZAUN4=IU&#?V_<0> QU9!E?;*:HJD#1FK<3Q1..((CB-J0Y!G3:#.HW]G(YVYZ\6>+GD.U_*/3<5/=P&+9B&6#BDM0)4 M&AA9:;]/"QHG+,XV298J3YE]=V3_EZR0FQ$S839?5GP;S6E M>KZL^<\YW# K&M?!ED_QQY]WFDIEVVD+GH[^>SH.Z\C6GOE55F!5SFN4P)C%J]65!@*MQ41'UNU M*VW2\2T#%C/IA=*@GH?R)3DK-^+^5=0*D3;RLW[*?\8T_2J,'GEZ39:%^%-. MD;:Q%P5=MK$V((YH&X<*,_V=X[OCLO6.4$5F[%5D0G:_467WFWK=F\--_#"A M>C_U8E>NK,8VH3;1(9LC)I%N8X$WPA5T6<$U2^%:\(F05'5QM>@YOG$ISQVC MOB[&MJ6+HG167!*<%VOY,G1]#NO!/):5$<.$?.AWK M4([7[]Y'K!8A(IPO"1 MQ]XX^?9Q4H \??L[DH*[[WC=?5OD?:"WA*\ =$'R+1Z@=&?1MG7!_][\24YG;E(>^,&KW4^O]FD! M4 ,H!,$I]S"<D.&3IUOS9EC'URS)]^,F&\*.XV]0V7$ M_-#"_O;.F2EP16Y4L""U[)6>&[YJ1\>"CZ\,7?8\#4>\=@:TAT(<\K:_B/_< MQ SQ;_X_4$L#!!0 ( $% 9%-\$ORBO])D3_Z%SFXR7'GP=V09[5)'E M[AG<#1^D-S0]>G;Y.?]F^*B)==59?M(AZNFS]7+&;L%OE&;\O7IJ%UIGNNFX MV%1)]+RC)8T,GFV>_=^WKX_JA$QQ^+#^ZC:@Z:4?A%W134,WR?]]>OAZYMK8 M=,:6/<6N;IGPKF:G(?<;K44GX=$_TB>4WHTUF3R:3>TI#:4;OL1S&NY\1A:3 M.,;.B+TEO$-_U&O(S5@G'=M-^U5T*^%GGFN3YU0"#,[@_F)L:<\U6['QQ49A M6T;**-B=I%&X,SL9._3.$G3>$&49.?3V"#L1?*[P[M+#3BZF@( M75UZD+RJD^0GZ9VE1^T43-D44)>*%1S[16^7J(^W#ZCM^DO9?I+Z-?%7]#'"<':!?H+0A]=W37(!:5; M2)W?F_*?IZ &/I[Y]]AC_V^C@;X0D]C8)1H:S=&3#\_/ $]T;]DN-E #-9MG M+=9)U#^7!^=*&]U_0XV&_XHI<3&BG6R0/SW]Y=>32\MTB>DVGJ"#)TCU/_UZ MXI)7]\Q70V<7'\_"KGX<6=H<.>[< 'X ;#B6?8ZPYUH?T QK&C#$.9)U$\FG M3=W\@,;PNL883W5C?H[^YT_/TPX2V[_4-8V8%W^AU_#$ MK3>%EZK^T%[=!ZI.M=]](K:!&L'EH$%9PL24T8&ASJ],F/CY)4R&C8T;F.77 MW\C\!.F@VV)"H9'\V(4,__64MBRW/YXM=2.?;CV09]VA.LJ]A3MIO5IYZN+; MU>,0?1U^NGL8/MT]W%P]HIO;2W1V>9=S'X=38FKPQ[TV\/,)\M7HKR>@=\]' M%B@5;(ZQ 5+_@OV3<^.73&"YU[JC8N/?!-M7IO89^.7DHM&06\"T.;?WV5*] M:=3@/;S"TJ[A.^?DXA]*H6W1P04MP>.I;5W;6*5&# .)VNLWV^VV,CA9:EM? M:M S=?_K[X^?P^8#.7D^- SK!]5*UQ:('6_DCCUCJ#*1ZSP0E>@O>&20@ @G MB/83?MU:1H'I337+U8BJ3S$(F. "I&>C!6-I]<.AA%U?.Q;:XZ2QM)B KG@L MS=W&TE.VI0L [7&";;(ZIDMK.K7,1]=2_[BU[K']3VQX).J[O$/?Y=UZWMJ6 M"MSUO+W5G&_J,[OO##UW8MF@N+2=>WYS>PV Z<@2J [Z9[=!=+::?LX'T.XV4=0$=2E):DM)3=NM_/L?MWGDNM?VI1E3J&7HXXVH\$S;8L=;H[RL\4 MO9:I^SF0(,,8NMT5$B38!=TLZN"S_J*#7:PYX;.7V)G<8STC@<#"[^XRKIZ< M,J[>JKU3LW&UE81QR0MZR4GT>F.*:/_Q')?:=LZ3-01'BK8"YB0,X\:\Q#,= M7#LV6I^GZ-_4<+FT'-?)9)D,I%:SL],X.TGTVS3.&M!OD#*NWF)<=<1E7TG" M99)_$8WKWGL[(/ F1L2^&]_-:-0!1.$C>68PS3:*]DY#Z#:3Q3D;0HQEP'Z_ M)3\"TQWZ>&];)ERJA-T=ONI.8W'SD$K=X MP[K?3Z'>9L>LQ(ZO\\1;#;D3OZ14OS$=UV9..(/5(S%URWXD*K".=@E_='?X M;!,&O!!3RV-;?LD3L:$)S0%=)FDK\ M,F$43Q-R:[G$\7O\^U?+?':A8_1)&A:,C33VV&X#4Q1YS<"ZVP70;Y-WR[V^@%; $W0<0%" W7**!,%?A!GY>N*8-94LD=DXNFJ>MWBYJ%T:; M9)'+!SO:-3[4 8XV2;0?!&UW"'#^/OP!VCB2,P_02?@E=)!94=]AB,[#X_= M-'VAT6S"1N#YBIV95I^P P/";,9U]UU%I_H MDM+=^ 9\6[!1/6RPWUQ.=#*^>@5=YNHO<'NLJ\0.?A$,=67&ER:-M0\3IT[( MG4G>0#317,X\_U=_>KH[7\#;N7,GQ'Z:8/-N1E_AT Z#GV3ZQ,EDJS5WX>66 MDF3M,)\(=.ZC-W)T3+!3$$[I7.Z)EZW"T-_)<_8\)>@V!B_S&W+^?YX8ZK)7 @WP,)[PJ]7KWBJ MFPP#=''C.UW/BGT7Y[!VMT>7/1;Q]1R66/;K3Y_U9Y"A/TVYH?3CE\N\#'1E M9 1_9L', 5]28)$_/>" JQ=J=476VO+W6?F^)'G9[5(G/%5>MA+G=&Q9K@G: MD*[!GQO0@5]/B-GP'/^]8])1NQT%CQJRUNXTVEI/;HS:_7&CUR:]EMP:C_I= MX''0$ V;S.C2.;AUR J]7.0$;BX"9Q'8$1N&I;)5=]6RX7&X1.25S@"!1VR" M_)? _1_@L^@FNHP>HR]@TNF4#2/L]E:#Z/4432;=40,KG7&CK1*E,1K#(#1Y M,,#];J?=&W5/+CYA@X+#H3.(9@NT-&ANC8;L2!<@A^*'21<'O3NY?_SNG+P/ MNC\V"'L$N\C%]C-Q,W2WI9%.KR,KC0'NP9R3<:J_TY9^1-0Y&(2%_$D!8@T0#R,VS1U4GZ%(8)TG3@2AQVCK8='X;_ M&X=FA-!;<=ZD'Z:Z"S93^,-/%K B_?!9MX'DENT@S:?(\CPKS0P(:/;[2E.1 MM88V;O4:[6Y';F!Y0!K]_GB,1YUNJ]\#VW&HJM[4,Q@_,=9@7;;)!'H-(@CY M AB]^VHYSOL,O>@,%+4-_-$8M('MVPI6&R,-#QIC11FT.YT.AGZ=7*#_YR]_ M869QP.N !I"57L#0\'KDZ,\FFWBX22%"OR>&SN2_3W%LV[3#0#X BF,9NA;< M<4&SKO24&-,#'H]-4! M<\:_39.*?CUQ= K<$WC_\CO\!I<:89\=R[/]CRRS\SS02&SJTC3D1? L85H] M_$3CFRY,$!"0M4H2TS@O;WY;3HA9_?%%^-7RVV=,3X2?' "Y2Q,Y+A8]#'^W MN!=U4XL]2D>P:,*_$WX.&SE;FHMH;JBH9!/C6U;A^Z<$.^!R703-,TLL?$5X M+_Q,7Y$XU_I"Y0\XF& _W="]6'0J>E%P9]:O^C=-&JX^L8@.?0<[F4E!B]H7R+&$H!W)$;2&%D EKV<_^O:,[U#X7P8F?L% "$;OJUC_HP:-O5*YH =]0)H^I:K?,D&;V>YY M4J]/+D(G9*G['\\2WQC-6-1P!A73*T7%O"'CV[5'0<;,9)2W)Z.<+QD3 B." MC'MP8SD&7Q(WM@4WYL>-VY(Q?VY<332JW@+B5N'P-C?52?&W[,_AW)3/4^'J M!G^NA+R7*Y$T1DZ(OCS& ES"W]FZ,!7L_NH:C!LIM;4'#@&%0_-TL6 MSJ6/#@##U7A,5-=/][D;#S6+I>;Y"G#30]'FCC#1J=[ZE ;@MIF8DXNMGER9 MG51.JY6>+][XK@*:]; "#@2?A^ A5@'2VMHN!X+;P_&'BX>R@""7!!=1CR*) MUF)0E_DADU.1)7%DDY!5(K/PS1$5" M7@D"M!*R"0%:C@#-C[AI94FKCZSLD;6?9P[+V[D1>J8@%ZQ&1!;ZZ:C(+?1: M66&82D"Q9.&(A#Q^5NUKING,0L@+@=AXT+&F%9H3NB+W+"Y&@6JKH#1 M;D06>N:HR"WT4XF1X/)!H0OI7H(WD'/RCY#2Y7@#Y9--2-O2O($]B!L5%&?G MJH6O7Z[G/8/+\/<[5YDO[ !33E&STU"74+1YS 4A:*602@&;GRZC$T-@KFZ MJWQ"OSEI-U@P2*PZ3-_A3>GY"M&)4"&#?O(\T2/.7F^&],CW9PQ/0+XBV5IRZV']VRB#=U[2Z?' M#,+O.!5A+-J;..<+Q*5,?O9UA_3*R_14E_,W],MQA2,) $&S6\-@_^YL@:/% M]*\'5&&6.5?[IZH0"Y]T:S;!]A2KQ'-U%1N?R0LQK%ELO5+(@P.6!YOI+P3! M40B"V(FJ@N\/G^_?D%NP^5&P.;7Q=-.S/.>;!;ZJM3A[6/#[(?-[.MT%XY?. M^%MR\F$R9+F\(;!9@5+Z&[:U']@F0U-[M,8NO10QJAKJJE0ZBEB5$!/5B0D1 MLQ+R0<2NA& 0,2PA!T0L2["]B&D=-_^+V!9'@F!'SCY,!JV&5P16*U!:P;6( M;]5+;T7Z)4X^$=82$J%+)4M!"RK4T4.-^E6=R_$YILI.%)0?DPHC80B))6(*2$FA%2HF53@.3HEQ$&YXF#O()7@_IIQ/T>!*L'LY3)[?O$JP?4UXWH>8U;' MR/X[\O/!L64U'"(06IB"RBD4Q2-62U7"87M10'5(V (/@LIU6"IM,QD"J[.NQ %5(4\$ 54 MA2 0!50%W_/C$0HV/R0V%[G\Q\GO/"Z,'BWCBP*JHH JK]@4!52%KN*D,)*( M50DQ(6)60CZ(V)40#"*&)>2 B&4)MAKBH%054>8HY")QN[;P+6'); M0/5P42@*J%;II=47E\V&W"[@=!E10)5SAN"SD%(-EDI+/HVV75F];Q[$@LC@ M/VYYP/,BJ1 $HH"JX/NJ/4+!YH?$YB*7_SCYG<>%T:-E?%% 5110Y16;HH"J MT%6<%$82L2HA)D3,2L@'$;L2@D'$L(0<$+$LP?8BIB7X7\2V.!8$HH"J**!: M%ZR* JI'J[=$ 54A$3B0""*4==2B0$2PA P04:NC8GD1K#H^#A+@I% =4JO;3ZXE)>X#+/TV5$ 57.&8+/0DHU6"HM^33:;<5" M_O6^>1 +(H/_N.4!SXND0A"( JJ"[ZOV" 6;'Q*;BUS^X^1W'A=&CY;Q10%5 M44"55VR* JI"5W%2&$G$JH28$#$K(1]$[$H(!A'#$G) Q+($VXN8EN!_$=OB M6!"( JJB@&I=L"H*J!ZMWA(%5(5$X$ BB%#648L"$<$2,D!$K8Z*Y46PZO@X M7 2HCI+515R*(YX7!51% 54.82D*J!Z[@N*A;%(-0E(EU:@1PD$44!52@?_H ME! 'HH"JX/XC"50)9A<%5 77'VW,ZAC97Q10%054^4:H**!:BUIKU1=0/5S4 MB@*J/,46^9UC@WX-#4-;)S:"8]=^@I@'I \%,0](0PIB M$W%IN5%#SJV4^N\2>TB>?YK-P44)*A_%A>'9!UF@&@SM[H(3Q^376 M[7]BPR.?YM\(=CS;C[5@1P^B5-BVY[KY_$!FENT2;3BE]F;TJ\^ZHQH6_=E! M8&K#;"RHON.T'! (XZ*J !!&EW\#0F);G@6%$T?9LW4M2 M#Z2MFFN?;*R16SSE7A5E(>CJX Z7 M0P49#X(;+SW'M:;$?B &2WER)OKL$"FZ9IR'RZ."N ?,N;>6J5K3&7')\-DF MA.,TW[UHFS[,P^5;0=JZ<"TCK=@258OLZ4JV1-4,?6)K4\VW-M4,;V*+$M=; ME&J&)K'5J&9;C8KWJ(1M5@NX<6";%9'P(VPSOF%7I6W&/=Z$;58CVXQ[- G; MK-:VV1[X\J"/#%S_)GA![*F?47/AN?;YO\.?AE^&G^E/U^[-:37D3OPR83. MGQ#S2%1XL78)?W0W"C?R"<"-F?^;AY0G$%8W[]")CMZS?O-._-%<]GL B?WQ M7F,5[$5WSDC\0%XLXP6X8/E>()<."A-O1[\02FNG87_1Q D<5WW&!<)RB4ED M%2*_/V#SV<^V_(9?]:DW#=7BQ++=IS<9F3^ 3@9(^*\6-OF&7!%TWTH)1S-Z M6MIT!*#:=E+X-$9XBU>RM60!0 ' LA>;,I M,QC;-9TTE05*$@:'[23)TJ,YE+/+75,)UY(#]ZYZ317#5UVM64SFT. M&G*_T51$Z=QB%X]*+LD5DC6G^$6$$@&8@P),7 :M0F:-#%I]M,"8IH!4S2!5 M_%:$C2@Y5/)S18TUIJ&@QF9JR'FO+VP3?1&$X3NJLIV?+:C(M_^\76Q,4)'[ MF-<641!!1:ZC&SY^A&=Q@)Y%NP#/XM[ )JWT&N*#WKKZTX,>T3M\(R#>]P7M MDT; O7^Q*G^##+VB9[Y J;:28YC7<6?#']C6(F'U0(#_==4EVJ-KJ7]\-W77 M>7C\SC=LEX80W[ZZ9BS% ;B(JE;+1+HG]MBRIRP9-QI9K4CD)PRG#X-[ZJ09 MZ8*;#L5VWTAYX'7G> M=/ZPA.!V%/QR_U1/ZBUU_!@IMU;Z__[%!L8GA-8$\X(*I!-LDT_8(=H]GK.P MCVW3#'-Z>6N99#HSK#DAM4+"?IIPZU;?3&8LA+7+K!X>3&EJ1RSNG>#!,BFK MR/44,F\Z7Q0%PWG<,N:=4W1H!R4?GX2Z[37=C[(;FZER5RFORFDM9NJPZZL" MS)2UOZLZS*SFG A-4:M\DV6N[^YJDC[IKD'NQC>FIK_HFH?]TZTO)SH97[T2 MU7/U%[@]UE5BUXK^!1NA5#8D3ITO-M;,'R="I%MC"/[^3WB?;CZO>%"7].PQ MT_'KHK#VP>@'+-Z9PG\J%KI;CS1&N"1O;2,%#Y!Y9/HZMBLCNJ3%"W1-Q_;\ M$5,R,?+[,5AO!,,&HA!^RZW'2S DCB(,Q":,I3#Z!E.[I2?7S6=?1(R^@_AE M.GWO7H@]- S+I:.\FU$^J"V1H]+Z:6,JF-B#[8D]R('8^G84%AR<-=4^3J<< M-CX(25LMYDH82L*9!X9,H_1?A3(K ,RC]&F M%,BL S(KM3-79>97\HR-*]9U?^_FW+:<[X\WILHG7#2BGZ_T.=R\N=+SPY(L M2SO;OUJ. W"EN:C$5 'EG^:WV/5LPD+IP=?!,>LZ'K%#8J\M^](R#$ ]S6 U MM0,H9% 8 W(SDL M/;(X"E*1XY=IM!T"'^!@W\I!'/RX'@"QX:;2?>NF>#SF49&WP]O2HP78G6QW MD*>"Q 7)20M#^KNF#,MA,OC.LS]YKD'L6_+C[\1VR#P\[)YO="4.*\#6UH,[ M+(FC"[*73_9"ZS>MKE6 P>18AJXQU_S&)5,_,'$'K\;,,/([SJE%R'8-)HX@ MM@DH>2C'$? 7Y#WHJ+D@[T&HV;30LR#O0<5OM]2]EY8]LV!6R*UE!M-27P*G M#N:H]:\@\<'K8$'B@]?#@L2UU<4T1-:/7VY=<'JW2.K!%KG*7-!ZZP9SCL!N MQ23HVQI;EFI9+3I!K/9"Q\^O)F'34;D?!HX:LM3N- MMM:3&Z-V?]SHM4FO);?&HWZW=8+&MC7U?Z#V^LUVI]/NH_!J$%YUY.B*'O9S MMC(T#@;;ZRF:3+JC!E8ZXT9;)4IC-(;!:O)@@/O=3KLWZKX=;*O70N%5.[KJ M1%?=\&H0/3>(GAM$SPVZ?$Y*2R.=7D=6&@/< P20<:]J*>]J*>]J*>]J*=]>7$5WNU'/>TW.<5T M9Z"H;>#HQ@!FN-%6L-H8:7C0&"O*@,HG#(1/D&IR+Y1@BJ&UU%;32C-II1&TK4AA*UH41M*%$;2M2&$K6A)!(C^,:Q M/%LE#M"&?IX0K#$%"7KV OT%H8_T OY%Z']^>L7R!_;=\MV/,^2X5.9N?['%VSK MV'3/G2DVC(:*9\Z'*;:?=?-H8FQ@0W\VSPTR=C_ H$87?J\^GHV@SS/H MT\>)'?9F0O3GB7N.6K/7#TBU#,L^1S_)[+\/:(35/YYMRS.UQNJM'[KF3LY1 M4Y9_ANI;[884&_I3).+N]?HG/#((LL:(Y@31 MT.+',QQ2+VE<,;HC%9XG=HYC#?&SW'H>K^\"9-$2K%$,UPO*TL<2ALC03>UV MHB$_^2D&T)\ER(=ZE?V$0 M<^:S:YD2^GQZ>:%"7R6@,91B6',L*8!-T6?G1E6 MP\]!+Y?4&&M,-VE\@\[Q*VW+'5D:>-=NA'Q6GT3%1CCUKC5CSVDKK^Q1@"VP MXFH)SS3[[!F4H$)6*/5Y=/-W2T"._GN 34[[[3WZ.X:/?WM M"L&M[P\W3S=7C^CJ_R[_-KS][A^'3W0-(+ G=W :^=VF0>'?UBE67X9N&F6SR MK#M4,+@(.\B9$96NN&I(-Y'N.DB=,$/M?45Q@&(,CSSU663!Q V052MF9+FN M-8W%,G].M5TV_+35_WG9I"F4<3;(Q!M3#=(O0)*R,-PE" ?7GE]:&GEKT3CT MB9EMO=#W;&V27U))@S4K59!NFD%J0H;3USZ,B7_"KS=!^B:-48G:4")::B=W-ME* C4NXO+.?K!_;VIU?\1_D MAT5#T\L8D#9%"H(&F;5P9]^#O0NZ09C#Q9/XWH(I-?X_?>:[']O9PK)"TT^% M&;R]11C,-@T>S&R MC[#!B)ABC%\37.,G0,U>=X!O!#%5ZYF3IGQZ/]X#MAL M\^KBKP]1Q(DN5\C-P0<'N<0@LXEEDL"(E! R_!HF =AFV!@9HV<(^CQNU19 M0"7\$)[=@?M;O%E#VGO9R)W=[T.\U^K)<<22XN%02>27^B7JG M2O(RTE(@KC%@ ;18;I0?BB0VT=#,LQV/QB1="ST2YF+[ V@J[T;OJ>BAZQE# MU3TO? 99U^,];W5G:>F56<.5;Z8S*UWB<<^TX&0H-%L_)VOE\G]+U]]IXFCS?(]O^9/+NA6,Y5& M0T=SI$X(S!0\_@?P!6&A42J<8PM+[YKOT00[:*P;(-NQ8@'<&,I\N^%MVD/84"/V8PH@2:4$1T-MTO5]"&BN)Q)Z=V40E3%XT M%<02@AST#EX(0$&.!RSL3"RZO!4NA[L3[*YV_@=>[B;MH__C8!#O65+O.\4? MXPC0!K=9L5_Z.'L2?D,[$;R&58Q@?6!]Q(Z+!C+2\-PY+8M^&QRJ2\^VH9-^ M:@KE=G!5/6=+)OHW3<9>9A84IN/Y*(W_?6NA1=9*.8/GF54HA ]M+XGP(W0 MFI^V95*7PI@C N[%'-U0X8A5YFQ]QB[V4QA6.&GQCK@I]>#!DVVY0YD%S'#/ MW_""'AM/Z%W(<2T17@HOG*[W'$+^!!GFZ*M,1F@DY$@-I" M8"H@FPI9P A&!KR/(*R"@4M+XP!)*0W!C\-FXK(.EH4,K=BA\@)S3 M&3;G5!/ VT!\TJX_HV?;^N%.PKNGH!@(TLA8-_V2ZA3 OH.I?DCKG7]?^Q ] MN,4CJ?V+GJ3J('PZI;?1L[KI,R58>PTE5'%QO5::2CC$O(NIKFD&B6S^H'<@ MUDS_+Y;E%-QDKSCW?8'HRR#-:8G]?FLD.+NQ& M04_'48JXV-)G5@X=8Q0._B(F!8=#3PH#7]1S&8]29@V72P+HW#B.1^S%4BA; M12',?57]F+[CQ_2Q$_[$H 4/7.!U&OM0F:M&=SR6M!96]LP^ 8\2](/^%8#] MF@V<9ARNQBW9A+'0/3NBS;E;S#OXJ&!P$.:M>J;NHYP]=0*\K>I@$3F_GMS< M7B]O)052:I8;/+#,(OJB$M_@Y*(C*0K\:2DA8X2]#*8K1$(*U9=('5^^D9; MXX/@3G6M$?LYO%@9!#M51Q?E;"5)0D$I=5[6%Y8IH))-:F&94N94TU]\:?#K MR?V73[\E!UG\US7H[X/=1\$W@4W,ZKB@OZ#EMUT_/42O2UHDC35Q$M4R"G\^ M&3? ,O*_7[U!XT+H_LOM]V\G\<)([,E%8:3P:G&Q(.?]\,M5X]/#U?"WQO#Z MZ>KA'&'C!YX[JS1:FH40 \I.&/"INC(U?_NH*WJ_I MSLS \W,P*@PP+AHC ]@_(7,BF,LUI8=^!!/ HI_8"$-F?DQK^RU-A?E[5QNE%M%%L2*S4(5A;$V%BPK-"\H?5\DX)H6 MN66@#@!.:[+A)#B%^BVMMT5)XR-HC_N@OR]7_2@$\B7BHG)$9IGEOPG1Z!2P M&(S/_/5$.4$@R?WK9C30==FKRL][B,W":G-+- __#!+3S>,0'F'#F1#B;D(OV)E@N= X^^+@"?CP"1OTM #T2-]1 M%Q@OLZV \P'!V?+/'P.(9@3T0B93[XK6\9B2FL Z-O8+16#Z8#"M,Q#F@F>Z MWF63"3TBY86@=U\MQWE?+Y 'DW'1$@ _&("#OST9&]:/?" .+T/7\+:Z6"/1 MZ"_: M,'@VF:O^_.C MD7U+'Z*)5BE KW$LQ!__15= ^M B>7 MT:5[7H8F-N:.SJ3Y O*4)_P\1_K, W$\PQ?X=Y$C5Q->6)Z]BZ9@BH-CBM96 M3-$*F>(?-,-6!YE._4P*;_C""#]3[C LQZ-97WAD>6ZXF_Q!=_ZH(>1;)Q>* M\$GZ([ML:AGD@A8>4J)X2J1)2)D<-UM"F67+)' IOA*GL%19,8$JRI2,VLB M&'*IHD(@N20DX^V@/ RQ3)T[1 _8MNQ:PA@+'!\BCG>,]GTW8\4X'['A;USS M5V/B%=BH$_C=82GZ@?BN(^A+-O,$YLO!?'/"/@^Y7:TPV6[C1 M;+_#[_53)S_3*/"$]I05:GU'XEH-P7]SM7\PG4Z%@W MF79)MI#R4F%OZP3%:_J'3;\U+6C)9J73D5#XU_L/*/G0Q9-XO>G<=I%LU:.T M8RPK[D5">E&2L5IN+]_:W$L.V9MW_'3-_OM0K)P&_1:C&37A)O F_[S"&6@T M6MVU)4L?S\@T_;18 3H!NGQ ]PW;Z@2UFAP#+CSX4(CN(^:BK0_7Y)G96"UE MCO@,!49;?%8%3@5.:XC3+96$W(97MOI5*(DP'K[N;*\KI\?":5NT($E[_]O(;WU&M'+TMR ,+R-*( SW=FF58B8X,171$T=< MYUP(FEJ,J.[O/Q2*<&_-5"=:EDWN9M^7-K1F&4U=H+7 $*V6]((-?VTH0>Z$ M8>?LF0E;PZ. II(B3']-:U?)-1-WJ[ZLGJ1$EZ747K_9;K>53N(Q1_[Q7XNC MD[X_?CX)#F#RG,8SQK-S2N"AJ=%_KA;4';J7V+;IH7;_I.<91>M+0X MDJE!"T_T^I(R:+\Y6JDB2I8&(X'8K1#;349LJ]%J5H;8;DOJ=SL\(E:8Q+OI MK:%_T*:#;*(2P,C((!(8+HZ#Z-&)/^A:.-L>]Y&&OI:V;NBOC8FN:<0\#Y$Z M *8"8^#C&7WV@FG#+7Y&SUW\J](,?R9!3YP93?M[(<;\ +7GIJ8X$S^]K HS M1-9#!*Q;X@9.63:IHTC=5I='H2.@60DT^UDU8_[0;$F]?H]': H_;C=]>&.^ M B"U#23N$(!5S*:"0E/-;DHVKFXK4;'+)U0**E4!1R:IP]H=B4VKV M^CQ"43AYO,L*XA\CJCZ<=^F1&+UI$K2]7LE'-11/O;)BAP)ANV[O%$QU4.S*K;/V;&:&?5K44Q1EL: M- >U88RC]O-"N^3),;@$6L4(N MN#OS8E5(W'M*6K AKT+"9@W8*(K4&B@\\KJ 9B70S+Q8E3\TF])@4.=8XG9. M3+CG^\OUW__=;GR^_@[OF#9L[;GA3N"-Q-:L*6FHA@Y3V;")8WFV2IS&I>,\ M!!\:$W=J-&A=%5H4HO&BO#2H'T9GJYY*#EKX3,;$IH6/7?SJ>TA":U4M&@99 MM59(3/_XYR?\ZANIF1<9I'Y7J"R!RP"7;3FKRLH9E]TFEUD_1^TT[;SRM>)3 M!:MA_@%*(E+'!\-G3K6(A=QO+5/=(T@"MFFOFA!)4HQ=*"8N<9HY#R,GG-+3 M%:5.2ZX-3L7J$$OM<['YK(\,D=K'"1]G3H98D#*R+*]>5<.CC/'%LK0?NF%D M4S]R2VKWN0R."(Q6@M',>0G%8;39E'KM)H\8/6J7*)R0D+@BG^_PTY;:F9,; M]A,!G0'X22)M3^"_:OQGSJ?8#_]=6>KSH@++SLX3"UOKLS?"/,"#C2IN9N46 ML+)F>;1(]@HO\U/U8/L^KY,_V;C/\=//UYNGFZA$-;S^C MQZ>[R]_^=O?U\]7#(\RC(C<'']#5/[[?//U;%"#E<$2B "FG(Q(%2'>316$! M4D/'(]T [XJ(*J0U&5'=WW\H%!&V3L9J;C,\IV6-CB+XP9-SM]9IZV3.KPKI M>N^3=;]MS>UNBX_ Z;%$*>H#T,R)5?D"M,%=Y.9Z]LG%QVIVZDFG_)( MU%+-X)DY[:H >()2&D@M/K,"A8>TFU+Z;A)LFZ"5;/)"3(\(350YJV<_D@%^ M15_X+]V=7'H.$)[8(;_/]^-V3O,K!4(K06CV(QB*0FA?ZO&2_E_"<4:KS>&![C&MEED9!;L? S\IK A:=MXP&Q'[TWP[S/*S./>B M2TUR,G:XNA9 M@7ELE&27?[.L34+1N9EAL4I*/GK&NZ$Z3P MTW1)C8Q'6FPW:R:R+4"JD)U\V< M4Q3SB[*=;"0/I&Z?CP(UQU0^_JC1GCE=9U^T-P<=26E7LRNEP"+TQ[A_\N3B MT;74/R:6 7!THBI%]'A)=RZ*AM1C1'5__Z%0Y*C7NI;+H2:4I*YM M8HAYX+'9D[H=+M.XA).RVQ;&!^)BG>ZGI]OJ0:$>8C"O7KS=SZQK0EI>!:0< MJJHW]5@9C<]DK*MZQKU]BM0<5'.FHU ^/ (TL_(I"* ]16IWN 3H4;NRV4J. MA8! %LOJ5*WIS"838CK@"2&=)?L>H(HZY@A\/R4'?*L]["%<6%[>91PL?F+X M5\NAZ>!WXR?\FG&97!KT.7&]JCXI2S!$.0R1DC.]U0[RXAFB*S6;E=9Z$*M6 M12=W..FK6>)4S",00"GI\9LUK,JSHD3VG)74I3Z<(+(U*PL!>5-7B9;M>1 E8LC!@OK\SK1E9)GOE,:Y]#4 M6-J>?Z$$A%^@O"%2(IK_X5XFZ M[Y>5/OZRTKU%[UCG@D0H>AG#F HZGMBQ+LU*:_&C?O%("*WS:DUGV)S#Q/F[ M/I%KH4N+)F8Y1$.70$GZK&4R*Y,%L:_UX$L3FZH.ZOG1A>^G\&;GE-TI<1@K M$PGA:OA;8WC]=/5PCK#Q \^=4):= X9,LC05']"$^/.J M4'X,#.:?9/8?_.Z-+1W<.D%G243XV^=D(OC)H?N3X.GN\JMN_A&UH>G.S, P MM[I)+>[&R YN:PH6-/12]%'C"8VE;D_@4@]66*!'\%,Z""6@7%"\$)1C65^*U$>U]JL[J)W(GE.>!)PBO(JTIF M+@)*^FFJ""8(E]&A0&PDH-OG.&:+!'+UUQ.:0 /R*;!QHL_.#*O19U^2C763 M,7BR\MM1@:RD:;]&F8Z \UJR]/&,3"^"O^(GH.]-P\T!/@$3?F#RJ+]R#1+? M8SQZL:<(/,= 2T,N!RNZ!*E72"T+4A\+J057'PVIJ^7JPLV*%$"(K\O[>D<: M;YE OS]&@_A 1_EYS5+_YM%8=#QR'P?RU3NF[[Y*+5D?KME,-CBJ9O M05 2&.TE8%1>8%2N&T:;4K\K,'I8&.TGR]%V3>5H3Y9Z J,'AM%!LAQMUU&. MTHPBD*-RRL'GY6.4V_!O-7;[I>6P"O'V/O;[FM2%G((G^;2<8@(\M;>0Z;ZK,X[MTX$!B["X'.R453D7KR_HIJWPFM#GL"]:6BOKF5+U(H MZNFN5%GJI.72"M0+U.>->F4K[Z9HU"L=J2VG5#X1J!>HSQOUK:W\I<)1+TO- M7DH% @Y1S^E:1E5^T!?;6J)!O2DK:42 "2_7!4LIRZDZ&\KY8:G>D5H>; MN*C 4E8LI2Q[[F1^[HVEIM15N)%+(L:^?!*XO\G,?$;D=4:W)MZ6\6TBW+"IRO C,0S0$2+XD)MAEI1'L6OP(:#*E:^XL]EF4K?= MXL4T$VC*B*9FTCKZKN&''-#4DGK]_:/, DT5HREI?7K7 $0.:!I('7Y2LP2: MLJ(I:=UWUQ!$#FCJ2?TN-V@208A-%N<78A(;&ZP@)]:FNJD[+@U4O!!AA.;& MFDF+TSNO@/F$&IK:<(E,^_!JLREU^\(LK3V^DE98=UX5*P)?LM1M=5\H*P!==U4\KW"OP51]\):W$[KQZ5@2^9*G73#EAB7MC]@C#IP_$ M(=A6)\R:U<@+,:P9+8]8C"F;:XKGYM9*3^LLLF+(.FF0M):^J[4<(@'$P><% M#O:2!6#*5&(JEPPS >I"0)VTYWA7$[T(4+>KT6\"U(< ZI3%M9W\@OQ!W9': MB@"U '4V4"LI:WP[.2,Y@[I-02TW*\E?YZ?X69W$";LNB[DUN1$VB[4K^46+\ M;=U!F[(P_S Y:L521 MLOE'#\YH$NL1]>'\E-7O;(Z!?TC75\O)QOMM2:DF5U/$M@X!RBD+[=GUQ(J#@')6**>L#6=S+?:4RN 05U,G M1ZPS9/,M;BWS[2*#J"T@WB;>)MYV/&^K7<1IMQJ/V37$\N'/0:+L#3U:C3AN MJ##\[5]3"V;AOYC9)]88#(.1BS3=46'V1#W$W++=6WD48P\)N$^>5#G+=0>P MR,$SF/*H<9X'F)K2H,7-3@D!IZQPRJ-X>#YPZBIE9, (.!4*ISRJ93\9H2/1[?\ MR.9^6J79*2/;9]O@YGL!7NZB\:T\2HSGCUWDP$3!%8"X4\:.=Y&P5@<=0W+T (*]TR2M=MBU\A@CD4P7E44R]4!$MRF^_]&;4+AY>Q&A3" MF>!5CZ43+!A KC4(6EG-^]DQ=1D/92)+F4ZL'"A:@YB-LI M*Y4[>1"%F6"M;AD170'BNH,X985T)V>B(!"WI4$IY0M+\R.J7ZLHUH^XPK8) M$^F@$0%JDV [%W+Q:^T*.W"\;-A.687>,4,FS(.^MJWI);Q.-SV@79 H;9G. M)T9#_[DG2L&K5]?&('%T$]OS&Y=,'>![VA';8F71PY7(C#NW.N($D/I#,V5% M>\=\&[Z@J4BMOLC=J3TT4Q9==\S=X0N:'6G SVD2 II9H9FRIKIC'A!?T&Q) MS5:?%VB*>/^2G7X3V>5H9ELOND,!^6Y$3#+6W? M^B>?Z-DRY)4CJ/@L<+OW$E4[9<$Z@U>0"W!CL?Y!)7L\1+X;7^!=A]V4Y=4, M;D,^0E=I5W*TI1"Z'.)VK=!-66+-X%3D+'1[G4K\@FV$KHCG+Q=/(&ZA)=F* M8_.-/-4"GM(L;V205:;Z*Q],G][!-4S?R6/S+%!]SRHI+:FGE%$E996C6X>R M^GRL\,UCN^Z>\/7/,NI5D;\JX%MS^.:Q/7A_^':D7B65Q@5\:P[?/+8C[P_? MEM0?5)%_N3U\"U]-2$&V^+J\KX4GF)S9-2,P%1-L$U%#3[Q-O$V\[7C>QFD2 M06C(@*@.A3=<+BF*+63\R<4G[.AJL4B[&\KZ:NL3,GMS-9;&47,.O.76)JEI*_A>A M4HAH#0Q#P\\$),5T"O*#K2H[R/))MXFWG8T;^-TB;DJ55'@ MDG35::E5U)GH[GSN1*)!'BKPH:^_;[WIB-AW8_:L<[=0W\M1[=TRF)6F*&M2 M>[CM?%1$%7!K4[@U2UG0$W K%&X['^A0F71K]LO(91!P*Q1N.Y_"4!',&=&-=!JB[*2M0?&00 M]N'CF::_^%>)]NNXY>3R.&['WZY:GQZN!K^UAA>/UT]G"-L_,!S M)RQE0#TIDRR-_@.:$'\J%;I5/_ 3?Y+9?_"[-RYD<.L$G27-^]\^)\\[XY8< M9OWI[O*K;OX1M:'ISLS ,)VZ:>@F:8P,2_UC69P'C!K)*HPF-A6H/[F6>K*$ M^A_!3.@@3A/,Y['CTF,SF\36/I+][TN3QPOY.+H &E-=ZU=9.PGI#;=@ M(K\1!Z.O&!@"NY:MTU9N3!6$X:A480B]3)'5"PGM8V ZL\D$GM-?"'I'"X"\ M1S=!^;ARN_S.,[&GZ=#']Z4VJYO(G5B> S:,\QZT7PBXJK57P'K,[@@$+$N< MHX(JR%6+/CLSK$:??9$VUDW&ZP8HN0>H54LN"U,=":L'51T/J:KFZ<+." MC]TU1_TUI_GB8?2TH_Q<66K- 9U=4%E9X;7K@OWC.FO@ !:9:X.LXSH&0""K M/&0=5X5^@:SRD'5[%1TI, M6*O1@ ^[.4'.@VI.D/.@FCMLO:)?1W- ;S]+U?]5CX'9H$N)=PL'(D#(90"0)XH/OQM#4WM: MH&48@07\C[OQ$W[=[WS?KM216Q45*>HDOEH>XY>SU&RN7DP!;\Y25&.GENN_G[7T AN[S2\WNV+KC?\=]G ?&?XS;MTO!L4" M#AS (2M@+&Y?C.0)'SY*#6:R6?7Z_CFU.FN)M%^Q]Y7+T'V+#"1*PYR M:23+5MNFLL7JS=Z]6+="DW+@2RUW=.\]426@1$ Q%8HI1\'4<@MX 5"L@97* M@UY9I*:RA4*; *94W2#(C!0._9Y^HG%S-+.M%YU&74;S-!-6F*_BS0?\YAH8 MK/G4G%@1M ,V'Y_)#&2$'FS\-#6$IQ:,Z+_LB^)-TWSW"Y?8=/[F0DIWTDV& MKIQ'LEP< '!MD&"[PS"&@TR61%_JM_1*%<@D%NM_=,_"R*I M,(LS*KY'UU+_:(PPS<>@*7;$='PE2%[I]:&$9:H3 SNYOUTYJ0+:KKJ,G0/X MB9+T,D;1C#G?2HM+/UC L% 8MG/01#G"L"4I/2YA>-Q>TZUE-ECX1*NDD9$K_*<:F9TI-71VTCGW6-=NS-]T$_[VL9!-W[2Y-3%%TUR!-J7VS4X: M*B?0*E*WV^,5MC7PC K44*S,A= _U;/RFEH$73F/:CXWIFH3,#8_$__?&_,S M&1/;)IJ_%/B$7TG&$O9*FP_FWKD*@HHCYH\A4%X45BCI>Q?CH /176L M&5,LX?*=1^-UNOE^:>%:G6#S&3J@F_$U;,X>J"D,$OK>)2O07NC].HMDNPA3FVHQHIAP'MJ.\$=V2Y-ZAA' .;)'AQGPA9EBS0*@P+AA^732GFE*.R_YZ*L#%E0^+; 71I7:/DV5PH:PX!G!2WL;^RBH7 .=1]KAR MC75@CE04$YSA.?68A8+BG+^34ESR"P;>^RC8,Q+(2^*+4%0< SDIOR._&& ^ M0):ZLG"R.%19MD>65JZ9G^723 BAQVK"_GE4%TED?XJ-KPMH["--GWTV";1,4FDU>B.D1$23D@-O7,+M23#X&+75/ M6_N7[DXN/0<@0^R0\^>9(BZ#'$[F.0Y8'0.BU^DOI9B$C)PAW8Z[9FV9#VS7 MS3'C(5WY=ML*6P=2:&#+$LSA8VSVW(EN[G%4<1F[Q?,=UCKQE$?V"(".ILG? M!Y#[-/_NT#T4=R'LAA'JLBUOM"59J4C?%G1HO6"D@V.D/%)9BF2D-C"2(G6; M%2GWXD\!/]8=2@E5X77SA3BB*GQE;Q95X?F8[AHX#?E$OTXN[CU;G6":&&>- MJ?$/*L.=2VAF@$1A:SCD3T^?T0J](@;&><0@G_HPZ#! MKC1'M:Y.^MK^;COX#1(IC]HW*6[Z38B\_>)=\22I\K5L@F=>K(8ME7-R0MA1 M)7?*XISRE?HFOJF!*\J#0D\(9HUU$YNJ"&9Q%UWAO^MU?+,XXG _"0*Z M125$"X2'.R%(=QP/) BAD3'5FDY!KSFT#'])Y0VX6B.LNM)Y*X\,KY#$UT#A MFX"X=^-+1EIVP$*:\?!?8EL:J)?5&$"C>F.!(XP,B2;=3=A&60!Y8>_CJ)PAC_AQ&1T8L@KL57=84X,\UZ0-:/T%"JF9+LQCS(V<;N1 MV8EW/BVO B)K&4]MDOL<+!=P!);C0&0>=6F*0:0B]60N$5D#/R:WQ+# FO"C M7R9=98&/]-(!V\(6)X9QDD>SCL/SJ$P3X.#:LB\C%%S&01!M'[L.%UPVK\:E M!-06"W%E1];J"K-C0/A:QRF/FC6%0'S]CHH#V"IYK#Y6XE;)I,7F _&PQ ZO M_79XM?*HJY.2 ).+//)+F8J=DH*/^.:C/"KZ%,U'[9[4K*I 7?%;)>OLSUZ- MQT1UJ3=+7OT3V! 8=R0ZC0W QK0ZW?/$+NC&IQ= @"EJA//@!:R1#.T\DD-\ M?-R-KP)T/ X[DPJ+.B?JP48'HCCVKKJ$HW>&)K:\A>Q)V],U?#H6#[KSLQR ML/$%6&H&OX#/?DC%(UJP21O[C=>E#/BAZ=6J&RYLHGJ7H9J9U'ZLQ>$N2>V+JEO:UU%LB5N*SRY5?6 M:D)M9<#CHI3 =Z'XSB,UIP[X[LI2IUVV,7DH7BH/&O(R32,B[*(1@1^8-$!- MZWPP1!V(HMPR ,61O-FZQ^O$TDH^D1[HVE:#9J@7)HO*L-:5;DOJ5W5PL0A' M'S;;=!+81JX_V[1/+OI-J=475?J.2:D3>I;EH:GSC7S? K[7+&]DD%7&_RN' M4BJ]M^O$5#=9NQ?L:92BW7M]21E4O436.G3M+K@(N*B7K.P/@8O:36F@U(>+ MXMH>KD>6-O=OP0=Z.!C[\/%,TU_\JT2U^\M*/W^1$/M&0@YHP/&'17]9=X.H M.[V,H54%$A$[ULE9:2U^U"\>"4%85:WI#)MSZHV;E@L-N!:ZM$R-GN2JH4N@ M*GT6L$&M6PP(0]>Z&7Q+\Q2P@1Y=^)XE:)^R&VN'@3:-(XTC V:,,SNE\YO) M [HAU< .H//^RZ??3E9A)\L_)S%Y\ V3'\$RO0^*I?==/SU$+XSW))A7%&LD M- #C+YB,&[;U(S(-5VZIQ##0_9?;[]_6MI%LTX73NS*[0.J ]$]?B:H'3%! MB.^EZ_CE)+*#[X=?KAJ?'JZ&OS6&UT]7#^<(&S_PW E%(S4D3;(T^@]H0ORI M5"AC!N;S3S+[#W[WQK(.;IV@LZ1Y_]OGY'FG!,QCUI_N+K_JYA]1&QJ(2P/# M=.JFH9ND,3(L]8^WX/L0L_(QFMA4A/_D6NK)$O)_!#.A@Y37J;GM4Y ^L?IE M9)FO/)M&[34RJ'"C-CK-+/97I_#%MG#8) _+8&L?R?[WY M9PNO(J\JF;G4CT7.!-L$P>SA4CM6FC$02+"*VUL(&V9]!2KEUQ.:2 6B.;#S MHL_.#*O19U^(CW7S*3C.-T'5YR5 ?1&E4]YB!L(KY3;?>LQK'2@,6W8VG/#G< ;B:U94])0#1VZT+")8WFV2IS&I4,] O:A,7&G1H.J MK!M@]L:+\M*@\T?M<=K;G0-1FX3XDGU=QOMA4@$!YJ\GW 1R(\'HB+=7KD_16V:9J@$"0"*2F"Y.[RYG\% M.@0Z$M'Q9+G8X 8=6YKN6R:7%3&&(&S:EG_.EFZV+9HVGY_Q#=OJ!+6:, NR MTDRE7H9,@JP>1OE-#?;+;-F=M=?GK_33<[Q_CY:6_ 6D2VLZLTRZTC1\U<%? M7-02_T:HAQ#+=V&.PIN,E\4/?$?BSG,=%YN4P:(,%7G+#)6;V^N3BX[4;,M2 MIYM2RKA8.F_(2CD8/">-\Z_U />@$' G)'/%EUVO@F7D+&52FSVIVTDIC"S0 M?-QH[LB9T1QZ7J'C52*D>XK4[J3L:16(/G)$-S,C>JBJWM0S: ;,G0N. ;UM MDPDQ'?V%[ENUIJ1$D#>[4K/9%2 7($\ N9)U%V5.X&S+74E14FJ35(O.7)>] MB@G45.4(S[IBOD\JZK!S8@Q"_MX#O6"7[^_35K8=7Z=-'IV:B&=8U"7VD61]A7QH.41OZ:V.B M:_#,>8#);N_DXJ_R*0TOTHZ;5P,X6;63U)#ISZ:\1[%6[FVA F#3U]HM+B,B8LLE68E)H#+O.2!-(K M0'JO,O\S/[B+)2:!\@THY\DO%< 7P"\-^'GXJ<=NF(C%U36.[+5E$Q@?4CW; M)J8Z1ZZ-3<=@,!!.K'!B*R?)@5-_C>RO(CLXS3#Z:CE.("HN TGQ1 6%W^VA MJ3TMQ,90^X_GN+1'M\2]&S_A5V$ "2;(R 2590X+3A"7"YSK'4[ M.E*KUQ1<(KC$YY(\DI$%NL4NY+V/ MWY%_]EE7.-O"V:Z<)(=-_7490;UU9:\6_'PU'A/5]0.H=^-AP,J^I[WIH4@2 M^!86C\6T%LERBB+U6BEG?8NDT(-CC36M7M'SKJUBB]*M;N0:XMXM0U MM=@JQVS5[1\QSU2VU+\5XVPH+#,8N/\OJ[9Q+4DLL_R>L-[5KE"A+>),1ZUD\YWJN(RN.%'.\UZ$O] M 2W7EQU2VW'.? MP]FF@X$DU\BDX3[O(!P#C"@<(5PNA06V\.9K<\Y8VG!+EST[=:!H(9#2IW6" M(.55*I$PM 5IY!SCDD)2,A_PXI,)30P851=-JB0,8O=STWIRY>>F"6FQB[3@8=]#+0E6>0 /Y)"? M6D*P\@Y4Q -K=JOVY)1Z^L5[ZOF>)M2JYC2AE!DOHWR'8(% 1_604H]_)Q_\""3]T>0!\'(.G.!PX38?0PJ<)M+.])%;@UX M4B]\@[/R#O#''!07U21C7[,)X;5$K>5=X!#QJDL4UUP3\W 6WD'.%P?;/*4 MS\[/,6:+]?>NU*EH.[-(33D ]LHC!5ZPQ0&NXX?1@-?%-PRO*]^%Q0Q>8X-E M10QV#2]4=X8 ZS'[TWP[C/)KBNPU[_6H+UKN4#F+@W"$-;YZ(Y"?._+7*/XJ MDBQJ6,&:2T[AJS>";TOD6Z6R](\]2V^W3RY:$G1?<#&?O1%<7"87\Y2J(K3R M(?9&\'.9_)Q'-LTQ*=C:9,V4'0;[.+IX)#.7B>U*#[98D+)U<-(,1H0TRQL9 MY/#%6?I8U\FS5G*9WB)*BM"2E577!'([XAZ_>E(7PJFIB<\3([4(8 MN<#ZW+("G%OU#ER.>(6OW@C.+8US.YDYM\)#4_J*U!Q4G:O/$;_PU1O!O:5Q M;SK))6EG].(-*VU XX5C(ZQS?"Q-&B MO[^>=",:QJ6E"J,G]BZ4>T/T((2TT*WII;?@0",0$:).JQOU*"X5Q#H; WY@NHM?0(.Y"0 M,KE7BZ/HS:-<7RQ(($A09Q+DND@J5/*R2E8J4\FI"0:<:.1;CRT^6V/DK\<5 MI74CORTV,0("7$!@. 4IXPK"'QWAPZ4#%*X=" P<'0:&=Y6?T^FTXRN7Z(8"PH7H69<!DOWW-I81L&71_P[R<$_.6&W&JTFORGP+6E5K\G-8LY@GJ[N:T..OF/ MI:#UK_U!.B@$I 4N)W?ZDJP44IA!H)(75+;DS*BL,'6IITBM3B&I2P*9I2)S M7;V;5C,S-+G*RUD4NFG*4JM;(6SS*/=T[(A=!U@E';"EB$5%D26YR8G&KGS; M6!)2JW<+[VU+)41ST-BVI@B$$](=Q\.F2F@47_67T1V*!PF9Q*5?1@^HEN,Z M])LM#C-N*\ H ZG5[ 2G&0O7LQ">;R7L)@6>;P>[2>&R6\!&K)1J[KY'"F-D MMYQL_FAW %)$%M[HP4$UJ2QTKE#=\=B!MSC=+=NY(PU:'0'30X-I4A'FG6&: M]Z%)&[%::M$- = J 9I4YGAG@)9P=I' K,!LB-FDVL%O,2MT.9]KFSPXKE>O MQ%9UA[FIS#]%UHP2R4'8U @N(H#?! W%M707!%CQ',>4(][,(OFYSZ'ZR MFW<^-D+0:-E<4:4C]8K9HBRT496HY?*\ M!( %@'<&V/$I?+% ENBJ75LV@9$AU;-M8JISY-K8= Q&JC]QW-=K2IH6 _9CD\QB63+1N[PE+C@\5';5 MU(7<^D29J@7 UAVMR"%-.HSFD%3 0)EC3ZI8M449,DBD,FK42-@?D@PKVP] M=2NL;TK9:O8$Z 7H=P8]3TNN0N8+^)<,_SR68 ]??'.XFAH_.3(<$W0]' I< M+GG$6SBP[/3'OWLF02VYC,,?TWI=)&]G:3)_5D[IQ3H^33DLLH@ZJ?D?%MF1 MFK(B#5IE!:YJ JQBFBSOH*D,,$Y9/2YH;^B>,=?VR45+[DK]?EDY/?R 2.!V M";?]E 7B(G>(YG+@9+];UL%J_ !)8'<9NRE+OR7O%\WAH$"I/6@*-!\YFE/6 M=K?+\D%YAS7"Y77* EG?$'2O(4U:)=P/Y49\J4A.T M'2O 4U:$=P.X.(FDE@ \5LRG+ .O8%Y8(EF][U)7AG/ROC.<0C*HX!02P>>K M?%YIRC/O9#AHRJ^1\"D%>@OU36M;HK\FP#ID+*_;X#5(J=U;O ^:ZUD _699 M5293YKB8?;8"RMN+Y4%*7=]*G$TAK@^N23[$=4KMWYV\RX.4O >\=EO=:2J" M-X5#R'>37%@>53B$)15P5R19KEC \P:YXT1Y7Z[,4SR<0S)J K=C13A/'J0 M_>$WR07H\_ HC],8.> %RVI.A1%\*]Q-OIOD0F)7D1M[7.=TU 2-Q\H E>7- M"B[@$)+'R@4\)=?R:LU M>SW\0N6\G(A3_NP?*;W7B/8JEEQK45-2H)4_M#8K6SK=OYZD(G5[E9V2(+!; M/79Y6A05$EB@.!N*\UCE/'QARN.*9D)QWM %>UU\PP"U\ETX]->8"\N&G*&8 M[R.9N4Q E5_1=_;*_K3>CJ,,";+75*_6U88Q(,WR1@99+JP=/L<:ZR469 MU.N47^)><#@O&!<:'BA2NUE^ZL=VO.$'#<_W];TQV(R:\T9+T1K[X1N]HK/C]:7D=*VTB5%!CQ&:<<_%(",(JK4V S3E@ M!YF6"PVX%DR*J=$:!1J]8HS'9NQ:-[&IZMA D89T8)+TB_4=1YMZGA8&#X*[ M<3%&Y^O-= %@D6I@!QCO_LNGWTY6.4NF4>BWD?7@FTAZP8OIZU;>=_WT$+TP MWI-@)E&LD>#W2R^8C!NV]2.\LWI+)8:![K_E=F%XCKMX70 M/7XFJ!,V'3'VTG7\6<BCYB-+&I#OD)%,;)$O)_!#.A@YK1 M:1::3T'ZQ.J74<+:RK-IU%ZC%E;8ZN3BB4IU>C[$)56$)CT1 E]L"X=-BJ!P MMBY#"HXN@(K4:F"R[R0D*-R!F?I&',P6C$87Z"L&X&/7LG7:%NB)TV@IJ;R^ MWF80T!5T\YUG8D_3H4?ORV[]G689!K;9^2BL[BK"4Y YK@/L!7:DY3EP!][M MF09Q'&11&^ '/6'%F8'Q-M99EP].ZR>W1]F;L;___0K/^U;KK3>%9M2WR_#- MQ1FYS="H7LG!MI^QJ?^7Y5(O4 H?/F%'=^[&]S9Q@&S^5YX#,M=Q/A-'M?59 MD(P-UAJE'=V9##]6@?.>H ^?J& ^\4W]YJ#;9W%V^!V>44UA>R14XX7/9\"1 M:$V*:S-(<65"Y!0%%[%A4NDO,W5*KI#OK3PS9(0&..;#*S;!?! MQ%R#I[H6FS(#9^,?$J*:+D'%20B#@@%C#6L6B ![1N_#G$N@@YX)\Y]^Z.X$ MZ2!?'6_DZ)J.Z:\1] B,/(. Q_M"6*?&Q+9!0X'NP@X5.(K<5#_\())_J7V( MOO.O O4'I4\2'P M=$$V,(J!20 ->&.LNIY-; EI! ACS>@ETY5@$A/;[SLPE*&/026"/#%5 C2S M#%\V <^QG"$*-T-WYTPMV):!9K:E>:KK!.^R7W25C@":9!+LQT17)ZQ3H 4T M@"# P(2O"!W+'P1^YTZPRQ[0;$",B484,\_44[=L>OFGI]N!PXE@?!/\0OS. M+D9%I2 =$!NOX]]E2I^@[R8U1GRCR._CE6?#L_[8 5VQ =AAI^ 'T MZT\%@ M+-!2[HYEFL2@IL0M\-@$#9ERQ-+2ZX:.COTK^+D.=MJ,4&/-]7L$;H9KZR,/ MQA78)* %::O %O#_']0UP4'OW0GX2\]@M+AL%/20-SJ;]/J'91L:FXH9XZUH M(N&5_FS_( A4!2A&&MK1'9A^ *)MP23-F.(%PM(^8G6B Q30!!P6!/X9:"$? M7\YIE1BNGHN&8!V.@VZDRU#T)L7,U_@2G7_H##C@/L 6R*0DVGR40%]13B[& M\,O@) &_)[YPIUZ=_]DASXPI)"KYP'33'=K"*;J#%A]!'^A&8( Q6G^&V^:8 M^*'2RX!UPU_%Y8,3R00'C710 ,^4ZR5PH0FF:Y@^O(%_ITP: ,CA7X;H!:=[ M3BCN'6K:4-"2\=C7",S886<:KG91BW<1F!+$B$-"1D$3RYGI+NT)92CZ[Y1H MK L@SD#D^/V:@=T_Q2KQW+!W'N4Y O/R!"^)!HP-QZ)MT+JJT,'@-$7Z!B/4 MA/,E8::;H,I@2+0K?@?"E\_]*?^D6RN-?_;%+"72HN% ]OH",IIS*3;I&.3# ME+ETSAPF:>K0L#/MJTMT.E'8F(,-C=[ITZEG6C#%>.Z\]P(3QP.],*EK@ M(1"YGNO#XB;V^*:G:6B0&!2TQ!^P[JC6"['GD>Z@@_([O2*$QQ0TU#H DYS. M PAU[SE Y8T)T^4QT,8GA)9,3IR/4*ZM:AR89NT'X,SG@P Z,\MA$8](FD/K M "^B10 BV' G*OQ.6H&)!#-L:;[8AN'9P+AOT15"";Z:S)]!.P:((^:+#J)U MZF,"ZU1E3&<&G8PX^NCX*=OII@>.*/IF@5JRV)2]G8D%1N*S$*+A+9M-_9?(ZE0P)"P1M])#&="EJ?Y4%06H2,[*R2P1_M MTK2OH NN@*8NLU%'!J79")M_+%ZDA\B),7%L,IQ3'S&WEME82--0/,/[0Y'* MWN$!IX&[R3@QM'])6,'7'YC_$KA/+6&=RM7P,?H"MLBP29,>@$,6=WWV#QT$ M$8(5_W_N_[T: Z#JLM_L=5:# &4-G766"KUX0*,"5[!TRE-ENK1^%(7]=HE/ M,EL>9"ZA^IZ H/(E!'VQK6%JIC(7$R]"'3.0 ZH^HS;Y,XA@&UATSK35S%U( M^F63_UWH%7X_?3Q%7X;#^] S?,\TJT[#A_H4C:,.@A7"%GI#PV3FV8Y'0R^! M_K<](S"3 C^%2;K .G\DJF4[&Z_J!)L@(FE:I^Y000^ZV.^G-=/-((KA MFXO_/WO?VIPVDC7\5U2>G=JD2C#<+TD>5SF^9/)L$ONUG9UZ/FT)U!C-"(G1 MQ9?]]>\YIUM"@"2$ "&@MW8WMA&M[C[W.Y>JQ*5G]QG=#1S>]%%CT=!4")L4 M B!T@ 5@YG0O >MH?MX$BSF3VK6 SY-#J8\/@:<%7#$88!1V!< ?76V8V M<#7"ZX GP;BD \\T6ZY?Q7Y$K\'S!C<]I5Z#G(6FZ->6[9$^'6X8D#C0-S%@ MRV=?T_M(*J6IZA/M3:'%!BPP>_1P7RCM8"MO3'.$A,"SX*\5,-^2$/JS9A** M/HP9 P5/\S3E!62KSM"*A<4=>Z($,)S=I!LB/W\36(.*;@-$LUR$ #]!'W4R MTW9)8QE;7&TG>L5EA]&K MBCM^7S$%5#'$#+HTN+(B2S)@Q\ T,F%),A,"#85_D?@!59$8!(^3-)CV^3)2# MG,)-WA*'Q.2@$.]<1-N52!=L&(,#R<\VZU5.]/>,%/)A8 H#4?Z_D"CO.;6@ MK8V*/NC1/H; I&'&XMSD :\+?QL L:]X/GAB53NNN6O%A!/V?#(<%S!IP33 M0&X2O:&4+P,--OAWN4M+O(Y+"LY+T^[U M#95 0MT;6'9A52/H>3]W#P'R9#]4?>:# M7P+M ND H\G.K2.@RK6O1O9]H1S-O+%&583\]L#\@EQ#87H580(5:&@:9'"1 M465L:&A.3&WPX=YP_[JP])^ VR0/45_/8&AV]F!HTM%QO]R@F-MR]$;*)&ZW M;6IRZS T3F+U2:$$S[Y)]@'[=21CX 97&G_ YS"+H1$YI$6 1KIQ &X)O MH_M:.(-,0QL(UY.B1;]!'KS X^. 66'YXFVAITCGSJOY[P@;B,PFV.MLH_ ( M5Z0B-N$_7>5/7^<_*]H@" K!OY2RBC?BHS-/P?=[PA8+E+,GTQ[ 30V"1(.( M0XS(QJ = _<#E=X >WZ(MZ##30X]-!?OOKU>5-/6]?T;!1Q5_PV!R%L,([%/70%\>*D)# M.#E<)>P6;A*L17Y9XH;X"2DO;O4&A0;VN_V";F&*ZY"2#' VV LZ7\=1T)$_ MU@A\&0',8Y$5CS<+9.)P-X]KV_0-VS3M%^'PI- *82N]6D.SRX5[)E\W'=L@ MYSAZWAE^!_>";FH$'H&)VX5D@-/AW8RGYX>/8*^%,A$6GWPHG DLOI![;GD^ M*M6M8UZGR(,/?W?AM,'O<6G!]!J# K1!FOPGD10_ZZBQV"O#LZ%GO9R76$BSUICAZ2 *>]B#^).>340O^)X"$A M?PJH*$!8PR%6A3$Z[DIZLFW]Q3!YO,"TL>"$/"X!NQX*9PAZ$F?+ J<([Q],2(+CC'5> E>!0PH");#F-UZ!="7ZE)F041BA*F M L?N=;7@CU%#<@;[Q.H.236'134@V$Q:PPU-PQ<&RF MA[J/#:3''7^P#F:).#+@S>R5PA(QA46Y MZL'22I,*K@CC)6'!;REZ1H=K.<$F(\5"295#^RX?V[1^;&TH;5Y!=N E9)G0 M@DAYCJ"B%!8FSB\^4T#RQMP;YECHUA-:8,>19!;'MN#'(7<#9/ X=O>1VI)Z M._<,&9'YIO#Q@4JT$&7N=*>0!_/'HD<(0_-.<$,&OZ&YD'STAD(W$.*5B(:3 MJP=$]QNE1S"#*BVR^,"TZ13P2!->,-_%>%_6# OT59*C"+XIW$QNI.0H<)I9 MHD@ S-R5\?W2A8"WG_T54D*(Z?3G"]W&!(OY/YXVF7Q-#XM?^$]@B62+BV,G M#U6X84#!G:6512[X 1M;@NGC*I]M^$=Y=W9S\?#Y['U D+&/_IR2'S_EU3]L MX1!>L3V>EI+R4*TC3D#E; ./I\V E 5;QPW2K'B/BEL1KZ B!%/'.@5FC34>A,<)19@FB0->*4(RP1H&C#%%LL'HTB*G M,A;@SD0S.O3"BD+I)]^@?,NJ\I5B+F&U!D\1C&9F18)7RH !_EF47SCRTL44 M(.^0)QK4VW-!?)X&QM/EY],#15*U-[;=N;"\6U6N-4Q^T9#14EHDG65B>%Z0 M^25B=+,-8CC/>HLN(QY<>^.U*M_X8Y 6XG/&P72;9E#A$_UHPN#D.AGR"':CE'E56]:EV RNR*:W2$@SC%XSCPBY M<1+T!IC^/2LD#/&1G"]84".$"^A4 5Z&X3FQ(\P8RZ9/@8#"O8AW4.@"K&DV MM$%/^Z^('/XCI2E6.Z[;=&"^S :>X8RT%),E:(,G/@S%)Y>>")):)TL+/!1[ M,X$4$5.7FN-@1OD%Q>%O1T!F"ZWX\G3D(G46?@*L::C=F#ZW0C8(QDE">,1$ MA0PZT1"DVBLB-BGH&-'!NW=TKC0/J6DOUL,,_^(($0>>.?]]()S(LY\*N+A> MPH4#CM)FKL0!'K77;S/9&OSUFF<\(&@W@U%;[;:Z2R"BDM?PTC7*AL=@.%MY M@7$-7/>&^1%&S]O2$SG^/!5EMU*MB(#+6L=Q8I,X'?F+, M7'%<8#CB=WHY4+7 <, MTUY2$S[2H-QIE G*BYU_(]WG@%R,H9$/\&VUTXMK^8DB#JX7A Y6%<*Z'!7@ MH0H% DFWPAIRD96TR-3F^!GB1X2Z1"P^P!Y*- G4*D<<, M\^K,BJ':HD112I'_B',"] 6X(KY3LAY(;O BF(3#*Q&VC(8%STX(JU+FJ8.9 MQH3R!D14EFIA?1XN#2*J8=7#(FWPNL](W@\L2%L:F?8+WOC(#!+0X _,2=DS M;%20$5=9O85; F5I999R1HUICUFLQ?DCF 9<1R17AXT3 E89+8:P9X,R9ODB M/*1!4+*$"N RSS-99 EL7$JC-@CJ$05! <[*[0(B,\((KC3@GQDP Q9Y$[KU MA/Y@C"J"R3(]L ]0^=#,(;$6GC!N>[Q\%RG#P(KNYVC:VVQ_MA5C"E)Q&MW- MHKDWVY*.U<03(GM4AH*&%<&Z@,=A:;9G!%NH*E<^B:. 6NF"DO&=JUD&N5.) M%BD#/@;KM^>-X?F&IO$7Y@Y&SH.;$%[1\$(%+2ZQCT">O5"55,B94,6G[[(X M^[M:ANCGXIN/L2_9/4_0O0%4"KQ??P#OOA1Y$/$MQI:JB\O38JP1U@C1N>!? M$FR\"OFX7C.KNT$72)$,P>BGG'DL@TL%GCZD M7/R .U-/\0EV29JU0AN,;.=I13?"G5+(77MD_ V\AP$$D@LXN[%:XAD)D#+!CUIIGUH*' M#VWJ;X"(";LFK)E\4U:1/T4^Z_BF3#NJ*:@!Q208>?L"M,^'*^ MRT5\%&W"@,0&PG*,?!,W$W8-$3:I;3W9U#H@/'Z4(JM4;2W.G728E1@$I^3R MWP,^P\\K*C4(W*!4P ^8_,CQEE=8B(+D"(1F+4*&;T/8CQ#8Z+'$E"I4O? ; M8?T':3,6[17>R3>[U&9$I5OPT+QXXL7LG(ES&N5./J$4@A@C)0.>PNSG^5YK M01\C'0SNX(I4LE/ .F/ALH8;M7N$@]P=&],ID0^ PD/2\='+*)*5(^:_>!D1 MD#E#::8GK(_IAEB3RA5L7 0!( P>4;TORAMGF> #8/ <=6:*.6E\L]!V\&+@ MH_X 45EHNAAW%T@T5X4#W%'CNPPS'".,T L*]6G@PS%%X(DWPS%TW]E[9;3,;L-;ZXQBM_3C#?U>4T"?T;9VWELG@6L$M"$!"$ M>]TO>]_,.KZ:@0HDU>U(6)5$*(NF<:W5KUU>W_0KK>;U=:75Z;0J_8O/5Y5& MOW73Z5U>731;BW9S6&VJ7WC_[GWN5.J7-VU8Y>*F[37.X"QG&G304:XLK MPM&P2^G_G-5[JP7[MB:C+XR2JD]?XX=$)9#AHAJQ0'9SLD=T?UF>.! A3IX1 MF,PMBOSH$3DF-IA$)GA-3#"!T<7_7\*0] W MSC&OIYWC/VQ4DY#$DX",F=K M9+Q'S)6(L1_$2&VW+/'AY/ ADMPLH7]RT(_MK"WQX.3PX-'VM'UJ QGUV%H+ M5-AFKQ ]-G (ML#B3833DE]UO9:8P5S@&0H%5\2!=A7$(H1'P=TR9 H@/KFB M7%&N*%>4*Q[HBCMS,<5,O=^>"O8:U](F7=S.+\&[XD12*6)%[U;FT"=!,++X MSN_J'PDO[_\Z'ZZDP=\%[">E7J&_4(\5!&FZ\T&:_\S-3_V*R5U4HW ;I),\ MB*$UO"KA/W=\_M&M\\ S-NCA"/S%8^$0CF!^9K ,/3_G=KNP]*C33?C(U[G(R._7CNNS% 2WZD17Z>\Q#=S^L]\_D=&AK7Q[$$5:>W5,[6SQ!'ZR751, M8QZ]X@1X -8+2P^ *KU-"=IU.?B6)+3M$5J__(1V0NZCIMKJ-B21'1>1];$H MKNQ$=KP^H9;:DH+K^&BJ7GZ:.@%73Z,\UJPDKNT15V,#WTTRM1P+TM=K:KU6 M$I%2PAJT,OMP!*KM-Y_H>/E&@OM2*A\==168XK,.=9V*?Z:% M'M":)*MC(ZL",W76(:OC]CF/CHX*3+I9AXY.P M35YNMY;D*DJ . MG* VR:"9IY!C0?26VFRTRH'H)4R>V5>A= !RILM2:;FB7%&N*%>4*Q:]HHR$ MY(J$'$,V:^:&/_O6]S-O-,TL*#!E+T"2TN3&W@*]ELHH::'UW>H6Y1:.:^9T M3";Y25%RO<"\P+R4O/W@3NE(F!QHM7I1"1V2A(^)A M,0\Q+PAL'DO9$L?]E M< N:.UXDUHHD5$FH:Q-JQI3&?1+J]B)5992QO<(2A27A'A/A9LPI7),2CX"@ MFFJS552OH3PD)2-D882,.CRG!\<.@.VLI.\FT+=N^SCU:(' UVQ1>;LF+5@Y^5&^IM>:^9'SSV&3\*1/;;C(R-W5TE83*:FJ[O2]?E:2R(Z*R MW>1KKNF+*@%1M<[..VI_;R$<25-'1%,94S:W2E/);J,2$!7/@$YOC768?#W"D[,D/8Z;_1F('<\"'GJ0POIOUG'&>\3!24:[!P-5@POEM _:NC/C2J6L#YJ6"<, M)I90/VJHBS'$!Z!(*IE2">0HXC*IU')%N:)<4:XH5SS0%3>4S?-UMR=08%N6 MZ<7;U%[W&D1*#0XUXFKI:K/@4$W.)2XPY-M7VZ<[!O5$""ZN\JTD!'>R9-S:.CM+@R ML))1V@GY5TY+[4EK\_AH*JXHEF8PJR6E[Y+1)$LW1C@!N%]5D^ #S9^0,8+FB7%&N*%>4*Y[>BC(6(H< MG\14I&:!67MR"'"F(<"-AAP"+"EY?4HN,#50#@%.=:#UB\ICD@1\3 1<8!ZB M' $L1P!+0LU+J!ES&N4(X)VE)/7D"&!)N&L3;BMC3N&)C0!N8Q)%MU9FJU-& MR.0,X*.9/]7:3?+E<7@C@-$V!<%55#ZRI*DCIJF,*9LG-0*XJ7;J?4E&_<[V2EN-#)^*H!SN,;*]M"G V4;Z M+HP![GV^N:RW^IU*H]FZK+0ZC:O*YTZO4:EWKOH7_>YUO=[N'/@8X$Q);4J\ M"^X 1[.>_*Q@-HF^ZX-B6&.@-_JTP(\>C%@G3$>6>'!B M>"#F)9==CYU/HMBM'BMG)"VUURE)*VE)<3NBN+@2P9)0W FU;NVIO8;LB7S7JYUM=N7/9&/FK Z<35X)2&L$VCN6I7TU6ZC)/,5)$UMCZ;B"N=*1E,GX,9I MJGTY+/GXB"NN&7=6Y\WQ#TMNU #K2S*;2B;FR%G)Y>$;!2;BR%G)Z0',>K\D M'$K2U_;HJ\"T&SDM.8&P6LVBV@%*PBJ,L K,LI'3DKGA6)/C78^.CKH%)M7( M:6*D6E"TO2/2;2S9A9>&(3DX&D.FJ[7F:U M5<;(Y,#D8YG6U=U-_N51#4QN]-7ZWEQA$1';;G(RCV-@;C(V#W)BU,CDKMJI2[U0$M?&Q)6M.5@)D+X% M2%]3NW)D\@Y&)I=^_/&2*RG3R.-XO]?'9,?72H]5II2[]5?)-;5XM7OM0&:H M#7!*, Y)4^!'/BPX^(UF!@>_+(T.KO'):EFFJZV^K/4GJAT>>JTQK>^8L"OC MX-XB<4G"=CNP73%[5X+T\$ Z-SY7 O#P )@P 5>"\O! *8;8EE#+4C*%OC?0 MQ0YT6.V^=$RYBEQ%KB)7.?I5-I1/\]62&_D*RE+XF'<^:V[PY5YPVS-_AB24?1!*7/5,20CE!%HS;E!6+LEE'^02 M5^810RXG-KNTT56[K3VJ2&5QLY?'C;'Y2-+BB7\+]:A;I_>X2I,=B464C&B.UWW15WM-:8^5GD;B MBCQ*1B.GX+E0ZQT93BH]L<1U@\WJKSB-<9V]^L'Z+8XP_2+7%$Y)ZDCJ!:9; MR F;J7IDNR,%8]FII<#4"CDO,R%:W-V@XZ,DE(((I+W]? M $D7!=%%@8D30JY5Y%^L"W/WMQ]8[7Z3J1_RV%S:'(H1MM/GNB7:L5F.0DARUFFM36 M:K2*U+ +(B1)KELAUP+3J^1$Q7073K/3EW0JZ32>3@M,\9)C$S<=FRBI\ ,2VVJP5&B@\H(Z0!SCIL SEZ,4, MT]CIQM)8R6ZRXHYKBF%+[=1W:;ON9D*-))Z=$\]N,N6.8"IA"U38MEK;:5:; MI)H#I9K=Y-$=YI3!M@JZG202222+1)(QE^ZDI@9VU%YGE[$^22P'2BS9>O:4 M!(GK:J^VRPK4XYW\QP@&+)CDIQO/P7"^NR\WC_>I(TXBT_J"48!S*XQ'%<=^ M"3]:_ R' BIW7W[\_+YZD,J2XR0)=F?GXF6*#5RB"N@*[#);)._P2[#TT1^F?MY'+J>[BZ^7%<^WU]?_*MRT$A^=*;_%PNGWJW@X$=2W J7' MV\MOAO57^!;=<*>F]H:W:(+,JPQ,>_C7/#,3*#<#@*:,'>03OWCV\&P.TU_$ M;1C 2@QT@G&0XQ.+?PS]90O/)J%'RH#/!3HZ.Z=1E(H]HO%O?-:4MA9:$%W/ M$524P@+B6WIFYV0?^ F5$3!B!3YFCJ69RE"P85>A%G>>YQ@#'_.Z/1NN%TYE MZ#X^!I@('\'7!QKP:,6?@J3PQDP!F!/W/G4=N =JJ+!=FS3M%_<#S.&M \.".3Y ZP8QQAF&WL[+^(>AF.F^R:[ M'06WC-+N6MQQ(.DP,O#-MIZ^&<],1VGGN9_?OC#[R=&F8W0X7#A,=[=4YSOA=P::9DF;G*_W# M ]Q.$\ Y)NN6*.0*'IPM(2=I[N0A5\YA]86-46TW M]C=&]:=EH*5+OOO#RY\ITSB'=JT>5[\%YG)WWG*>!4KF#%\,DOQ\*()>]I]T\X.[^Q'08'E?T12EB:4H\K35E+O_YA M6S_+E:/745O%]O>5Q5B'A/$)%139=?K287RCIG9VFI4J,?Z@,3ZN[&$M.Z)T M&-]LJ/U&H6,A),8?$L9G+%DX)(QOJ8U:H6RI8QR[P>5Y*Q M;-J4@+RQI7Q;[;5D]9W$XB4L3JB5Z):N5@*QN*[V.A*+)18O8G$C(8R[E != M!BSNUM2NQ&*)QG%%2W6,!S.XO4/? K S9\);A<.#ND%E357E :@]4B8U=1@\ MC["/%#G!5US1_DL%B+J^B37B '?@,$QS+*:'<,8"J& UX 13VS4\^!+P#9/I MX0X5T] &A@E[P!5Y7146:!D6%8WIR@NP(EC>]@"S%&TX='SX(WN=,@NX$6UH M^*V,#1V6^,"'U?2Z?0#WZL=Z];-SR_8^_8:/GHM_.%A@9[-[T*A."@O% M@&)2"$N9JU504%51B-+@NM.^]EUSX&I!'Z:O5/EW?EIP]R9=W9 9S\C\YJ"0 MLB"="0F<:JR,D0&KP.87SH-( HCD(M9ICJ-93^3=(A#QU[@@1P2:#ABS<"^W]92Q?QB$WYXWSC.S@7)S)AD:] ML8>DJL9"2I\A2+)9:=;3S88X @T),Y>!T%/[,BMJ?[&#.Q*X;Z!,S5$="N0G M"]ZAH] .=2S=Q^8^I&>YQJLRL;&X4F%851FCHI2<3%<^H_G2S)'=% M]MM(*&@DI$EF8@X34QNDM M._VIB_]89C(0[A&N>A^<7-]%/* HKI O(-".5^_/W M*ZL\)TG@%I!>[!RVZ#Z)VPHV*N/=WOBS_+F@&]?F_I8;S7#^K9D^NS+,]*(]:S4HAO_8?MI3HEFU7ND\3#*'0:Y3N(,3C+A+FV!%>C< M@>[CUV?N856Q!_!*T0H-A" (@X6'I]H;/C2@K <<>V MXU4P$ %XZ & 5-)5AYK#0Q7/"#R7H@_YMHE?B-^8HDVGCOT*%P'(-$),H9>1 M[W_"L46Q?6?I=8KF11[GI\,FN$\*=M@#O1IN]B]&=SSD00@-_@M,[YF)C_BN M7EC@,W_#,T^"$,&E.;1=3&T9TK8X,YZ!5[JRJ729>E@*# 4V6*@\S" M+_]($S:]O,+FNVVQM^]T)S> 0^Z%=RD 3T2;<\A"3>W%5!33;:0>HY_7!;:3 M8S03CH'XA'8<>PL032#V!C$CO)KL02.5?PD$PY016IMO1QUNX<8/?^W(0%AR M[UC*C6'.A2P=B^??$F#PQ01Q:WT4;@.?ZC;4=FW9):1H3T\.>T*V"SP2 MA-04;A0Q-^5Z4MS3N[B>.V#^Z??S%5O<,->[AV-0MKX.UC$VOM&>9@1?:62\ M+KRM:K.[/''J5SPVF: HL5S:,AAT'GE>4W4@Y<)_ OU=J;>):MLBU O"#7;- MA=Z"^! "A6Y$M#VU,XBC!L=SPYKZGALL H+-$T(/E P2P#J7B)@/(!B7/< D M I+%]&UEP##%A!9@P)+$6@[#]JF4N$ .B*KR.)Z=0H\>@4N\J.XP?RKJ^7H< M@=%04>>=52/A4 ,1FO07_=:Z9T/?0?X%#_RP+2?X];,&BF!*W+19HKAI2C_C MC#'43,X:)=[5D^S#2=U75J?&%E?,T^-SK3<>2J.Q9&:5\E&<5PL8F_B_+/W* MUKO+W%WG))+L#TD6LP[VBR"+ONH38W-K]% \,0P.M'?N_#I:%B81( D!(I[/ M=UR#;[R7:'!R:"#YP(DC0,GX0$:%93XC9[<*2[;&O.LMN4G\G1P5:\73MZ*? M;67Q?=7=%;;)%!=ENYD14"G)J92.G\,??@^ GB3DBB/"S MK^2;I@\:@H)64>2U<"_?CL(G#X\<&_6Z6NM+HHX!A*:N2 M2NLBJ?3LBKE#QPAW]AF3_YC+FQ \S JS'^ :C)$QU"Q/N> I6G@)=[9I# WF MGM'SJU[:X2_E<#O[:F$*)=/Q==6SPH%9?*$[;X80*3VT'0(>< U$F6@B9M#M MP; !_FTSA :97.9!@*?C^"UO5O(&CM.=H MECO";A\#YKU@^P7*X4&)XJ;EF4;*RP1N)+_+PQ&K_'4KT@U=G-6)S\U5JZV7 MUQBA&NP>4;;]<5Y5NJS)-2:'KUG:0+&(I)1D_&-,\C:G <*]V&1V;PQDX?J# M/]G04WQ7))4#=CX!'7E(].@O=[2 48.D <8 .J'[5U7Y2CU#,!-ZB@SYC<__ M?L8O B/!-\1M@2?,CPUXM8.N?8SEF(SKR=C5!XY*]6:(+L"0J6^,Q1O^ M#(F)^U@LH(!@L.R),:0/15;AK)>1J@Q\#T]#;66R-+'!C<,A8-V)12&@4F(_UEE03<0X^/ %3-\Q5Q3@3BP@+GX@N *\BA * M07$ A[[#GGQ3