NYSE:MED | Key Financial Ratios | MEDIFAST 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.86-9.83%-13.04%
2026-03-314.8-7.94%-10.13%
2025-12-314.69-7.53%-9.39%
2025-09-304.450.09%0.12%
2025-06-304.471.35%1.68%
2025-03-313.52-2.50%-3.32%
2024-12-313.340.74%1.00%
2024-09-303.112.52%3.53%
2024-06-302.989.99%14.29%
2024-03-312.8422.38%32.12%
2023-12-312.4332.08%49.34%
2023-09-302.0437.47%62.11%
2023-06-301.9941.70%71.63%
2023-03-311.7544.08%82.95%
2022-12-311.5845.40%92.60%
2022-09-301.4946.29%100.37%
2022-06-301.2946.07%121.18%
2022-03-311.7939.09%76.26%
2021-12-311.8141.18%81.01%
2021-09-301.8742.55%80.52%
2021-06-301.9841.31%77.29%
2021-03-311.9538.43%71.73%
2020-12-312.137.26%65.41%
2020-09-301.9436.33%67.67%
2020-06-301.7932.83%65.27%
2020-03-311.9737.42%68.30%
2019-12-311.9440.03%74.32%
2019-09-302.0437.11%66.27%
2019-06-302.2633.67%56.79%
2019-03-312.230.62%52.69%
2018-12-312.4132.93%51.13%
2018-09-302.4227.20%42.50%
2018-06-302.5325.81%39.22%
2018-03-313.4322.26%29.74%
2017-12-313.3719.00%26.01%
2017-09-304.3918.24%22.67%
2017-06-304.418.46%22.95%
2017-03-314.4816.04%19.89%
2016-12-314.1514.71%18.58%
2016-09-303.9714.24%18.52%
2016-06-304.0214.42%18.65%
2016-03-313.7216.65%22.12%
2015-12-313.6917.27%22.64%
2015-09-303.9511.22%14.79%
2015-06-303.7810.38%13.82%
2015-03-313.129.69%13.74%
2014-12-313.0411.37%16.38%
2014-09-302.8918.93%26.45%
2014-06-303.5517.46%23.23%
2014-03-313.6917.24%22.82%
2013-12-313.39018.07%24.35%
2013-09-303.513.84%18.45%
2013-06-303.2715.50%21.12%
2013-03-313.0413.12%18.31%
2012-12-313.080.0412.19%17.49%
2012-09-302.9211.83%17.40%
2012-06-302.5910.78%16.43%
2012-03-312.7613.79%20.71%
2011-12-313.160.0617.55%25.26%
2011-09-302.910.0720.12%29.06%
2011-06-303.010.0721.07%29.01%
2010-12-313.80.08

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.69-7.53%-9.39%
2024-12-313.340.74%1.00%
2023-12-312.4332.08%49.34%
2022-12-311.5845.40%92.60%
2021-12-311.8141.18%81.01%
2020-12-312.137.26%65.41%
2019-12-311.9440.03%74.32%
2018-12-312.4132.93%51.13%
2017-12-313.3719.00%26.01%
2016-12-314.1514.71%18.58%
2015-12-313.6917.27%22.64%
2014-12-313.0411.37%16.38%
2013-12-313.39018.07%24.35%
2012-12-313.080.0412.19%17.49%
2011-12-313.160.0617.55%25.26%
2010-12-313.820.85%27.25%
2009-12-3123.75%