Medpace Inc.

AI Score

0

Unlock

319.56
-7.76 (-2.37%)
At close: Mar 03, 2025, 3:59 PM
319.17
-0.12%
After-hours: Mar 03, 2025, 04:00 PM EST

Medpace Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13
PE Ratio 25.43 33.30 28.06 43.03 34.23 30.11 25.81 36.28 96.13 -126.99 -52.53 42.89
PEG Ratio 0.61 1.55 0.57 1.77 0.75 0.83 0.25 0.22 -0.41 2.69 0.38 n/a
PS Ratio 4.88 4.99 4.71 6.83 5.36 3.50 2.67 3.25 3.05 3.07 2.82 3.90
PB Ratio 12.46 16.85 17.80 8.19 6.16 4.15 3.19 2.81 2.11 2.66 2.03 n/a
P/FCF Ratio 16.89 23.74 19.59 33.20 21.82 16.40 13.39 16.64 16.46 14.18 11.70 11.39
P/OCF Ratio 16.89 21.73 17.73 29.64 19.18 14.94 12.02 14.54 14.03 13.09 10.88 10.86
OCF/S Ratio 0.29 0.23 0.27 0.23 0.28 0.23 0.22 0.22 0.22 0.23 0.26 0.36
Debt / Equity Ratio 0.15 0.25 0.49 0.14 0.14 0.06 0.14 0.44 0.27 0.91 1.22 n/a
Quick Ratio 0.93 0.64 0.42 1.24 1.08 0.92 0.69 0.67 0.79 0.69 0.99 n/a
Current Ratio 0.93 0.64 0.42 1.24 1.08 0.92 0.69 0.67 0.79 0.71 1.00 n/a
Asset Turnover 1.00 1.14 1.08 0.69 0.67 0.75 0.73 0.46 0.43 0.36 0.26 n/a
Interest Coverage n/a 690.22 95.94 1.89K 544.11 81.16 12.39 8.58 2.71 1.21 n/a 3.27
Return on Equity (ROE) 0.49 0.51 0.63 0.19 0.18 0.14 0.12 0.08 0.02 -0.02 -0.04 n/a
Return on Assets (ROA) 0.19 0.17 0.18 0.11 0.10 0.09 0.08 0.04 0.01 -0.01 -0.01 n/a
Return on Capital (ROIC) 0.45 0.46 0.51 0.18 0.18 0.16 0.14 0.09 0.06 0.04 0.03 n/a
Dividend Yield n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 31.12% 27.81% 29.62% 28.73% 30.10% 28.54% 30.59% 40.05% 40.83% 43.56% 46.11% 45.62%
Net Profit Margin 19.17% 15.00% 16.80% 15.88% 15.65% 11.63% 10.35% 8.95% 3.18% -2.42% -5.37% 9.10%
Pretax Profit Margin 22.57% 17.80% 19.37% 17.67% 18.20% 14.50% 13.33% 13.06% 5.21% -2.18% -7.33% 14.34%
Operating Profit Margin 21.19% 17.86% 19.09% 17.39% 18.04% 14.78% 14.34% 14.87% 12.45% 9.21% 8.96% 21.57%
FCF Margin 28.87% 21.04% 24.05% 20.58% 24.55% 21.37% 19.95% 19.51% 18.55% 21.63% 24.10% 34.29%
EBITDA Margin 21.19% 19.26% 20.62% 19.23% 20.15% 17.47% 20.00% 25.44% 26.24% 28.57% 32.43% 32.75%