NASDAQ:MMSI | Key Financial Ratios | MERIT MEDICAL SYSTEMS INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.25.08%8.67%
2026-03-315.085.12%8.57%
2025-12-314.344.78%8.11%
2025-09-304.284.50%7.74%
2025-06-304.094.61%8.01%
2025-03-314.874.95%8.56%
2024-12-314.274.98%8.73%
2024-09-305.365.05%9.07%
2024-06-306.244.95%9.16%
2024-03-316.034.38%8.22%
2023-12-315.454.06%7.85%
2023-09-303.130.235.54%8.15%
2023-06-303.130.284.88%7.45%
2023-03-312.580.175.03%7.23%
2022-12-312.40.174.48%6.51%
2022-09-302.350.23.78%5.67%
2022-06-302.520.233.58%5.44%
2022-03-312.350.242.95%4.55%
2021-12-312.040.232.94%4.66%
2021-09-302.170.282.63%4.26%
2021-06-302.140.291.72%2.85%
2021-03-312.110.330.26%0.44%
2020-12-312.320.37-0.59%-1.03%
2020-09-302.340.38-1.76%-3.15%
2020-06-302.560.44-1.74%-3.21%
2020-03-312.80.47-0.22%-0.41%
2019-12-312.50.460.31%0.57%
2019-09-302.880.461.07%1.99%
2019-06-302.420.422.24%4.09%
2019-03-312.360.412.54%4.57%
2018-12-312.450.422.59%4.50%
2018-09-302.770.233.03%4.29%
2018-06-302.660.591.51%2.78%
2018-03-312.760.561.45%2.61%
2017-12-312.730.412.48%4.07%
2017-09-302.780.422.60%4.23%
2017-06-302.570.363.11%4.92%
2017-03-312.590.363.01%4.69%
2016-12-312.760.652.13%4.04%
2016-09-302.710.672.05%3.91%
2016-06-302.590.482.81%4.76%
2016-03-312.460.482.86%4.87%
2015-12-312.320.453.06%5.11%
2015-09-302.260.463.39%5.68%
2015-06-302.420.463.84%6.41%
2015-03-312.620.483.42%5.72%
2014-12-312.550.523.07%5.28%
2014-09-302.510.572.79%4.91%
2014-06-302.530.62.51%4.49%
2014-03-312.560.622.52%4.57%
2013-12-312.530.612.28%4.08%
2013-09-302.560.631.49%2.70%
2013-06-302.40.661.69%3.15%
2013-03-312.650.662.05%3.82%
2012-12-312.220.622.79%5.17%
2012-09-302.834.63%6.31%
2012-06-302.684.27%5.77%
2012-03-312.644.53%6.09%
2011-12-313.050.095.16%6.45%
2011-09-302.575.32%6.35%
2011-06-304.473.44%4.55%
2010-12-312.8

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.344.78%8.11%
2024-12-314.274.98%8.73%
2023-12-315.454.06%7.85%
2022-12-312.40.174.48%6.51%
2021-12-312.040.232.94%4.66%
2020-12-312.320.37-0.59%-1.03%
2019-12-312.50.460.31%0.57%
2018-12-312.450.422.59%4.50%
2017-12-312.730.412.48%4.07%
2016-12-312.760.652.13%4.04%
2015-12-312.320.453.06%5.11%
2014-12-312.550.523.07%5.28%
2013-12-312.530.612.28%4.08%
2012-12-312.220.622.79%5.17%
2011-12-313.050.095.16%6.45%
2010-12-312.83.37%5.29%
2009-12-318.30%10.30%