NASDAQ:MDXG | Key Financial Ratios | MIMEDX GROUP, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.330.082.22%2.89%
2026-03-315.390.079.94%12.64%
2025-12-314.320.0714.18%18.94%
2025-09-304.410.0812.80%17.09%
2025-06-304.390.0911.05%14.85%
2025-03-314.70.0914.86%19.82%
2024-12-314.210.116.07%21.97%
2024-09-304.10.1136.27%48.87%
2024-06-303.850.1138.62%52.90%
2024-03-313.290.1232.69%46.54%
2023-12-313.570.3424.36%40.80%
2023-09-303.542.29%326.09%
2023-06-303.18-7.16%99.66%
2023-03-313.22-14.68%137.58%
2022-12-313.08-17.61%167.87%
2022-09-302.97-15.95%141.23%
2022-06-303.53-12.74%157.91%
2022-03-313.71-7.10%166.69%
2021-12-313.51-5.47%-12542.68%
2021-09-303.4-16.11%500.69%
2021-06-302.92-24.66%646.74%
2021-03-312.71-27.69%656.38%
2020-12-312.71-317.98-24.39%32856.00%
2020-09-302.993.7-18.84%-312.20%
2020-06-301.692.85-5.56%-36.68%
2020-03-311.822.16-10.78%-56.46%
2019-12-311.831.91-15.30%-74.36%
2019-09-301.831.67-30.31%-137.28%
2019-06-301.572.71-39.27%-270.96%
2019-03-310.89-44.56%-124.82%
2018-12-311.030-24.40%-60.37%
2018-09-3048.54%
2018-06-3072.40%
2018-03-3186.40%
2017-12-311.0653.38%87.71%
2017-09-303.2513.29%16.67%
2017-06-302.574.81%6.53%
2017-03-312.461.87%2.73%
2016-12-310.980.33%0.81%
2016-09-302.5610.94%16.12%
2016-06-302.6413.05%19.00%
2016-03-313.314.98%23.25%
2015-12-313.621.67%84.80%
2015-09-304.2215.80%19.80%
2015-06-304.7214.98%18.29%
2015-03-314.4610.58%13.00%
2014-12-314.665.69%6.96%
2014-09-305.350.99%1.18%
2014-06-306.69-3.54%-4.09%
2014-03-317.08-3.91%-4.48%
2013-12-316.81-4.86%-5.59%
2013-09-303.1-9.47%-12.07%
2013-06-303.51-20.36%-24.94%
2013-03-313.47-21.64%-25.92%
2012-12-313.610.2-21.78%-38.30%
2012-09-301.53-25.75%-45.01%
2012-06-300.95-22.50%-39.45%
2012-03-311.04-29.56%-63.54%
2011-12-311.450.33-37.62%-85.68%
2011-09-300.44-43.92%-87.27%
2011-06-300.65-47.08%-88.45%
2010-12-311.36

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.320.0714.18%18.94%
2024-12-314.210.116.07%21.97%
2023-12-313.570.3424.36%40.80%
2022-12-313.08-17.61%167.87%
2021-12-313.51-5.47%-12542.68%
2020-12-312.71-317.98-24.39%32856.00%
2019-12-311.831.91-15.30%-74.36%
2018-12-311.030-24.40%-60.37%
2017-12-311.0653.38%87.71%
2016-12-310.980.33%0.81%
2015-12-313.621.67%84.80%
2014-12-314.665.69%6.96%
2013-12-316.81-4.86%-5.59%
2012-12-313.610.2-21.78%-38.30%
2011-12-311.450.33-37.62%-85.68%
2010-12-311.36-155.32%-187.19%