NASDAQ:MEDP | Key Financial Ratios | Medpace Holdings, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.7323.89%113.29%
2026-03-310.8521.62%76.95%
2025-12-310.7422.84%98.27%
2025-09-300.5724.70%147.46%
2025-06-300.4326.61%242.70%
2025-03-310.7321.95%70.15%
2024-12-310.9319.25%48.98%
2024-09-300.9917.55%41.49%
2024-06-300.8817.70%44.50%
2024-03-310.7817.40%46.54%
2023-12-310.6417.07%50.60%
2023-09-300.5318.37%58.01%
2023-06-300.4419.10%68.70%
2023-03-310.4218.41%73.99%
2022-12-310.4218.14%63.50%
2022-09-300.4117.07%64.80%
2022-06-300.3715.91%73.88%
2022-03-310.6114.87%33.03%
2021-12-311.2410.96%19.08%
2021-09-301.2411.58%20.34%
2021-06-301.1611.95%20.61%
2021-03-311.1911.01%18.60%
2020-12-311.0810.45%18.04%
2020-09-301.19.59%15.71%
2020-06-300.948.74%14.48%
2020-03-310.899.69%15.35%
2019-12-310.928.79%13.83%
2019-09-300.88.71%13.50%
2019-06-300.668.72%13.48%
2019-03-310.697.73%12.52%
2019-01-010.68
2018-12-310.690.137.56%12.22%
2018-09-300.660.26.50%10.93%
2018-06-300.680.35.40%9.62%
2018-03-310.660.384.65%8.59%
2017-12-310.670.444.11%7.68%
2017-09-300.680.342.93%5.05%
2017-06-300.790.262.39%3.79%
2017-03-310.860.261.91%2.97%
2016-12-310.790.271.37%2.20%
2016-09-300.770.250.50%0.80%
2015-12-310.710.91

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.7422.84%98.27%
2024-12-310.9319.25%48.98%
2023-12-310.6417.07%50.60%
2022-12-310.4218.14%63.50%
2021-12-311.2410.96%19.08%
2020-12-311.0810.45%18.04%
2019-12-310.928.79%13.83%
2019-01-010.68
2018-12-310.690.137.56%12.22%
2017-12-310.670.444.11%7.68%
2016-12-310.790.271.37%2.20%
2015-12-310.710.91-0.88%-2.10%