NASDAQ: MMSI · Real-Time Price · USD
94.56
-0.20 (-0.21%)
At close: Apr 30, 2025, 3:59 PM
92.89
-1.76%
After-hours: Apr 30, 2025, 06:51 PM EDT

Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
n/a 587.04M 58.41M 67.75M 56.92M 44.32M 67.36M 32.34M 19.17M
n/a 2.1M n/a n/a n/a n/a n/a n/a n/a
22.83M 19.06M 15.58M 14.71M 12.04M 17.13M 5.92M 5.75M 4.99M
3.63M 35.73M 28.78M 26.71M 25.63M 24.33M 51.66M 29.29M 24.02M
209.17M 189.26M 178.45M 172.84M 157.96M 168.53M 149.99M 116.18M 86.59M
306.06M 303.87M 265.99M 221.92M 198.02M 225.7M 197.54M 155.29M 120.69M
28.54M 22.19M 22.32M 16.15M 13.12M 12.5M 11.33M n/a 14.45M
923.77M 1.11B 529.08M 482.21M 429.71M 454.54M 429.83M 316.12M 243.42M
451.67M 446.57M 448.24M 437.57M 460.97M 459.03M 331.45M 292.82M 276.57M
961.78M 708.12M 635.69M 681.01M 731.45M 798.5M 798.15M 465.47M 393.62M
1.46B 1.22B 1.13B 1.17B 1.23B 1.3B 1.19B 795.69M 699.38M
2.42B 2.33B 1.66B 1.65B 1.66B 1.76B 1.62B 1.11B 942.8M
68.5M 65.94M 68.5M 55.62M 49.84M 54.62M 54.02M 34.93M 30.62M
n/a n/a n/a n/a n/a n/a n/a n/a 572K
10.33M n/a 22.25M 19.11M 20.4M 19.05M 22M 19.46M 10M
122.3M 53.23M 42.47M 77.44M 48.23M 44.37M 58.24M 27.91M n/a
216.4M 203.56M 220.65M 236.28M 185M 181.66M 175.34M 115.62M 88.33M
799.78M 823.01M 186.76M 234.4M 343.72M 431.98M 373.15M 259.01M 314.37M
21.32M 33.26M 32.26M 42.97M 70.92M 73.67M 80.12M 35.15M 13.38M
822.84M 919.68M 298.92M 372.21M 520.82M 625.72M 511.89M 319.86M 356.28M
1.04B 1.12B 519.57M 608.5M 705.82M 807.38M 687.24M 435.48M 444.61M
810.12M 891.36M 268.75M 315.03M 435.07M 523.75M 395.15M 278.47M 324.37M
703.22M 638.15M 675.17M 641.53M 606.22M 587.02M 571.38M 353.39M 206.19M
695.54M 575.18M 480.77M 406.26M 357.8M 368.22M 363.43M 321.41M 293.88M
-19.4M -11.33M -11.55M -7.99M -5.45M -5.29M -2.03M 1.53M -1.88M
1.38B 1.2B 1.14B 1.04B 958.58M 949.94M 932.77M 676.33M 498.19M
22.83M 19.06M 15.58M 14.71M 12.04M 17.13M 5.92M 5.75M 4.99M