Segment disclosures

Company overview

MERIT MEDICAL SYSTEMS INC

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

21 dimension combinations 748 retained observations 18 reported periods Partial retained history

Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.

Cardiac Intervention · US · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CardiacInterventionMember;srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31187355000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3049611000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30137110000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3046100000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3087499000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3141399000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31147992000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31147961000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3037240000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3037248000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30109407000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30109431000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3036830000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3036840000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3072167000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3072183000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3135337000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3135343000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31143755000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31143755000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31143715000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3036593000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3036593000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30106588000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30106588000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3035690000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3035690000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3069995000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3069995000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3134305000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3134305000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31128711000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31128711000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31128711000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3033194000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3033194000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3095652000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3095652000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-04-01 – 2022-06-3033909000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2022-04-01 – 2022-06-3033909000 Unit_Standard_USD_kEnU4iC-2U6aNrVvO3y3UA20220805Open filing evidence
2022-01-01 – 2022-06-3062458000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2022-01-01 – 2022-06-3062458000 Unit_Standard_USD_kEnU4iC-2U6aNrVvO3y3UA20220805Open filing evidence

Cardiac Intervention · Non Us · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CardiacInterventionMember;srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31261559000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3067071000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30194564000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3069151000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30127493000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3158342000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31223001000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31220990000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3053000000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3053521000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30164316000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30165889000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3056477000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3057023000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30111316000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30112368000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3154839000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3155345000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31214696000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31214696000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31212935000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3052513000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3052513000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30161621000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30161621000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3058085000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3058085000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30109108000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30109108000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3151023000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3151023000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31214475000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31214475000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31214475000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3053654000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3053654000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30162257000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30162257000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-04-01 – 2022-06-3055665000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2022-04-01 – 2022-06-3055665000 Unit_Standard_USD_kEnU4iC-2U6aNrVvO3y3UA20220805Open filing evidence
2022-01-01 – 2022-06-30108603000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2022-01-01 – 2022-06-30108603000 Unit_Standard_USD_kEnU4iC-2U6aNrVvO3y3UA20220805Open filing evidence

Cardiac Intervention · Cardiovascular Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CardiacInterventionMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31448914000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30116682000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30331674000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-30115251000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30214992000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3199741000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31370993000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31368951000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3090240000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3090769000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30273723000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30275320000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3093307000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3093863000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30183483000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30184551000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3190176000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3190688000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31358451000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31358451000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31356650000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3089106000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3089106000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30268209000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30268209000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3093775000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3093775000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30179103000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30179103000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3185328000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3185328000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31343186000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31343186000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31343186000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3086848000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3086848000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30257909000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30257909000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-06-30171061000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence

Custom Procedural Solutions · US · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CustomProceduralSolutionsMember;srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31128570000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3033508000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3095446000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3032710000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3061938000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3129228000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31122330000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31122156000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3030730000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3030774000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3090438000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3090564000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3030454000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3030496000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3059708000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3059790000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3129254000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3129294000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31114010000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31114010000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31113839000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3029602000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3029602000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3085556000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3085556000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3029155000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3029155000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3055954000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3055954000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3126799000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3126799000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31108778000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31108778000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31108778000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3027078000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3027078000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3080951000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3080951000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Custom Procedural Solutions · Non Us · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CustomProceduralSolutionsMember;srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3180763000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3020628000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3060266000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3020924000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3039638000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3118714000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-3178871000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-3177877000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3019725000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3019994000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3058672000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3059414000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3019678000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3019920000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3038947000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3039420000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3119269000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3119500000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-3181323000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-3181323000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-3179878000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3019022000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3019022000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3060153000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3060153000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3020229000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3020229000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3041131000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3041131000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3120902000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3120902000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-3181416000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-3181416000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-3181416000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3018614000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3018614000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3060096000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3060096000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Custom Procedural Solutions · Cardiovascular Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:CustomProceduralSolutionsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31209333000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3054136000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30155712000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3053634000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30101576000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3147942000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31201201000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31200033000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3050455000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3050768000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30149110000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30149978000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3050132000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3050416000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3098655000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3099210000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3148523000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3148794000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31195333000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31195333000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31193717000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3048624000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3048624000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30145709000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30145709000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3049384000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3049384000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3097085000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3097085000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3147701000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3147701000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31190194000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31190194000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31190194000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3045692000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3045692000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30141047000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30141047000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Endoscopy Devices · US · Endoscopy Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:EndoscopyDevicesMember;srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:EndoscopySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3168884000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3016816000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3049921000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3017353000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3033105000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3115752000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-3151836000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-3151836000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3016160000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3016160000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3035221000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3035221000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-309512000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-309512000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3019061000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3019061000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-319549000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-319549000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-3134386000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-3134386000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-3134386000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-308486000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-308486000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3025705000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3025705000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-308194000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-308194000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3017219000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3017219000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-319025000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-319025000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-3130599000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-3130599000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-3130599000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-307674000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-307674000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3023270000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3023270000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Endoscopy Devices · Non Us · Endoscopy Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:EndoscopyDevicesMember;srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:EndoscopySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-313980000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30916000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-302886000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-301084000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-301970000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-31886000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-312934000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-312934000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-30830000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-30830000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-302091000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-302091000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-30676000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-30676000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-301261000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-301261000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-31585000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-31585000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-312420000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-312420000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-312420000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-30660000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-30660000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-301811000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-301811000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-30587000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-30587000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-301151000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-301151000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-31564000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-31564000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-312158000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-312158000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-312158000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-30552000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-30552000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-301741000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-301741000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Endoscopy Devices · Endoscopy Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:EndoscopyDevicesMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:EndoscopySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3172864000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3017732000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3052807000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3018437000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3035075000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3116638000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-3154770000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-3154770000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3016990000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3016990000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3037312000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3037312000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3010188000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3010188000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3020322000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3020322000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3110134000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3110134000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-309146000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-309146000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3027516000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3027516000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-308781000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-308781000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3018370000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3018370000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-319589000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-319589000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-308226000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-308226000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3025011000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3025011000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

OEM · Restatement Adjustment · Cardiovascular Segment

Product Or Service · Restatement · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mmsi:OEMMember;srt:RestatementAxis=srt:RestatementAdjustmentMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-3122600000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-305700000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3016700000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-04-01 – 2024-06-305700000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3011000000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-03-315300000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2023-01-01 – 2023-12-3122400000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence

OEM · US · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:OEMMember;srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31182716000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3046112000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30140072000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3046932000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3093960000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3147028000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31147108000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31166160000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3042841000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3038093000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30120232000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30106202000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3040241000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3035460000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3077391000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3068109000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3137150000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3132649000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31135525000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31135525000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31154232000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3034207000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3034207000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30101341000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30101341000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3034570000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3034570000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3067134000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3067134000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3132564000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3132564000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31118869000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31118869000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31118869000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3029425000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3029425000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3087269000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3087269000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

OEM · Non Us · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:OEMMember;srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3122239000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-304714000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3016798000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-305361000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3012084000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-316723000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-3130274000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-3133830000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-306236000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-305293000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3023444000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3020739000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-309749000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-308829000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3017208000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3015446000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-317459000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-316617000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-3129031000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-3129031000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-3132696000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-305762000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-305762000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3021999000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3021999000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-307637000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-307637000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3016237000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3016237000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-318600000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-318600000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-3126165000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-3126165000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-3126165000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-306286000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-306286000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3018904000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3018904000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

OEM · Cardiovascular Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:OEMMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31204955000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3050826000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30156870000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3052293000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30106044000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3153751000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31177382000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31199990000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3049077000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3043386000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30143676000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30126941000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3049990000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3044289000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3094599000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3083555000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3144609000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3139266000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31164556000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31164556000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31186928000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3039969000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3039969000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30123340000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30123340000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3042207000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3042207000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3083371000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3083371000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3141164000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3141164000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31145034000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31145034000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31145034000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3035711000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3035711000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30106173000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30106173000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Peripheral Intervention · US · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:PeripheralInterventionMember;srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31341941000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3084550000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30248694000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3083987000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30164144000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3180157000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31331514000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31312667000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3079521000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3084217000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30231952000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30245832000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3077627000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3082356000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30152431000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30161615000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3174804000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3179259000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31299313000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31299313000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31280817000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3078617000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3078617000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30219257000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30219257000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3071973000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3071973000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30140640000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30140640000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3168667000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3168667000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31263602000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31263602000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31263602000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3067200000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3067200000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30195095000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30195095000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Peripheral Intervention · Non Us · Cardiovascular Segment

Product Or Service · Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:PeripheralInterventionMember;srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31237899000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3060231000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30176213000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3058860000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30115982000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3157122000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31220654000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31220103000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3053562000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3053715000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30165583000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30165973000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3056759000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3056891000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30112021000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30112258000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3155262000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3155367000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31202907000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31202907000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31202448000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-3049768000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-3049768000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30148820000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30148820000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-3053936000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-3053936000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3099052000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3099052000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-3145116000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-3145116000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31176208000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31176208000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31176208000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-3043498000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-3043498000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30132331000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30132331000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Peripheral Intervention · Cardiovascular Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=mmsi:PeripheralInterventionMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31579840000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30144781000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30424907000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-30142847000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30280126000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-31137279000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31552168000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31532770000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-30133083000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-30137932000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30397535000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30411805000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-30134386000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-30139247000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30264452000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30273873000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-31130066000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-31134626000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31502220000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31502220000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31483265000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-30128385000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-30128385000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30368077000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30368077000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-30125909000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-30125909000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30239692000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30239692000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-31113783000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-31113783000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31439810000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31439810000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31439810000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-30110698000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-30110698000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30327426000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30327426000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

US · Cardiovascular Segment

Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31840582000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30213781000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30621322000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-30209729000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30407541000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-31197812000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31748944000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31748944000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-30190332000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-30190332000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30552029000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30552029000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-30185152000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-30185152000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30361697000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30361697000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-31176545000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-31176545000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31692603000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31692603000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31692603000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-30179019000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-30179019000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30512742000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30512742000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-30171388000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-30171388000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30333723000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30333723000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-31162335000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-31162335000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31619960000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31619960000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31619960000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-30156897000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-30156897000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30458967000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30458967000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Non Us · Cardiovascular Segment

Statement Geographical · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31602460000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30152644000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-30447841000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-30154296000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30295197000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-31140901000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-31552800000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-31552800000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-30132523000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-30132523000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30412015000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30412015000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-30142663000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-30142663000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30279492000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30279492000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-31136829000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-31136829000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-31527957000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-31527957000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-31527957000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-30127065000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-30127065000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30392593000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30392593000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-30139887000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-30139887000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30265528000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30265528000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-31125641000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-31125641000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-31498264000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-31498264000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-31498264000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-30122052000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-30122052000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30373588000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30373588000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Cardiovascular Segment

Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mmsi:CardiovascularSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-311443042000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-30366425000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-301069163000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-30364025000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-30702738000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-31338713000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-311301744000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-311301744000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-30322855000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-30322855000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-30964044000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-30964044000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-30327815000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-30327815000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-30641189000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-30641189000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-31313374000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-31313374000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-311220560000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-311220560000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-311220560000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-30306084000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-30306084000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-30905335000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-30905335000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-30311275000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-30311275000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-30599251000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-30599251000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-31287976000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-31287976000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-311118224000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-311118224000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-311118224000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-30278949000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-30278949000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-30832555000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-30832555000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Endoscopy Segment

Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mmsi:EndoscopySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3172864000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2025-07-01 – 2025-09-3017732000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-01-01 – 2025-09-3052807000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2025-04-01 – 2025-06-3018437000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-06-3035075000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2025-01-01 – 2025-03-3116638000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-12-3154770000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2024-01-01 – 2024-12-3154770000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2024-07-01 – 2024-09-3016990000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-07-01 – 2024-09-3016990000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-01-01 – 2024-09-3037312000 Unit_Standard_USD_jSwyKaYSlUmQ8rSWsmteRg20251030Open filing evidence
2024-01-01 – 2024-09-3037312000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2024-04-01 – 2024-06-3010188000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-04-01 – 2024-06-3010188000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-06-3020322000 Unit_Standard_USD_6yrhK6NVzkSvfzgO1IBGQQ20250730Open filing evidence
2024-01-01 – 2024-06-3020322000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2024-01-01 – 2024-03-3110134000 Unit_Standard_USD_1VS1BKZpwEuqvZj3Jg0xRw20250424Open filing evidence
2024-01-01 – 2024-03-3110134000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2023-01-01 – 2023-12-3136806000 Unit_Standard_USD_WsB3rml3AEmmcccW3FamNw20260224Open filing evidence
2023-07-01 – 2023-09-309146000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-07-01 – 2023-09-309146000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-01-01 – 2023-09-3027516000 Unit_Standard_USD_MKCb4vdb0EWvHoeUZEE1Hw20241030Open filing evidence
2023-01-01 – 2023-09-3027516000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2023-04-01 – 2023-06-308781000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-04-01 – 2023-06-308781000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-06-3018370000 Unit_Standard_USD_1tnQlk--EE-lqUsGAd5raQ20230728Open filing evidence
2023-01-01 – 2023-06-3018370000 Unit_Standard_USD_MX80WTweo06pgovZjvuiXw20240801Open filing evidence
2023-01-01 – 2023-03-319589000 Unit_Standard_USD_EbSmzWxBJU6QU4Qanyx9zg20230428Open filing evidence
2023-01-01 – 2023-03-319589000 Unit_Standard_USD_rnUCIqbi3kigTzSSjFCoLQ20240430Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_8cwgBy39b0WRGw2G96WDwg20250225Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_jP1BfFa6eUqtFiYS3pvUTA20230224Open filing evidence
2022-01-01 – 2022-12-3132757000 Unit_Standard_USD_OdtreD2rO02QXPdRY4yVQQ20240228Open filing evidence
2022-07-01 – 2022-09-308226000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-07-01 – 2022-09-308226000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence
2022-01-01 – 2022-09-3025011000 Unit_Standard_USD__sceUKBc3UqmjMkq9gevEA20221028Open filing evidence
2022-01-01 – 2022-09-3025011000 Unit_Standard_USD_uAmF2TKcmUGfK_4JpFPsfg20231026Open filing evidence

Single Reportable Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mmsi:SingleReportableSegmentMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30416244000 Unit_Standard_USD_9ynpAfxVdUennBKkdymIQw2026-10-29 · 20:11:42.000ZOpen filing evidence
2026-01-01 – 2026-09-301216964000 Unit_Standard_USD_9ynpAfxVdUennBKkdymIQw2026-10-29 · 20:11:42.000ZOpen filing evidence
2026-04-01 – 2026-06-30418843000 Unit_Standard_USD_7p9PdJScJUiVCoszl55V2g20260730Open filing evidence
2026-01-01 – 2026-06-30800720000 Unit_Standard_USD_7p9PdJScJUiVCoszl55V2g20260730Open filing evidence
2026-01-01 – 2026-03-31381877000 Unit_Standard_USD_WJzqWMzc4k-e2XgXQgNjZA20260430Open filing evidence
2025-07-01 – 2025-09-30384157000 Unit_Standard_USD_9ynpAfxVdUennBKkdymIQw2026-10-29 · 20:11:42.000ZOpen filing evidence
2025-01-01 – 2025-09-301121970000 Unit_Standard_USD_9ynpAfxVdUennBKkdymIQw2026-10-29 · 20:11:42.000ZOpen filing evidence
2025-04-01 – 2025-06-30382462000 Unit_Standard_USD_7p9PdJScJUiVCoszl55V2g20260730Open filing evidence
2025-01-01 – 2025-06-30737813000 Unit_Standard_USD_7p9PdJScJUiVCoszl55V2g20260730Open filing evidence
2025-01-01 – 2025-03-31355351000 Unit_Standard_USD_WJzqWMzc4k-e2XgXQgNjZA20260430Open filing evidence