Medpace Holdings, Inc.
MEDP · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $14,927,607 | $9,255,418 | $9,258,615 | $10,280,857 |
| - Cash | $285,351 | $46,330 | $441,436 | $669,436 |
| + Debt | $143,973 | $149,832 | $126,660 | $126,234 |
| Enterprise Value | $14,786,229 | $9,358,920 | $8,943,839 | $9,737,655 |
| Revenue | $659,903 | $603,311 | $558,570 | $536,589 |
| % Growth | 9.4% | 8% | 4.1% | – |
| Gross Profit | $196,939 | $180,013 | $178,350 | $178,317 |
| % Margin | 29.8% | 29.8% | 31.9% | 33.2% |
| EBITDA | $149,885 | $117,608 | $120,453 | $132,884 |
| % Margin | 22.7% | 19.5% | 21.6% | 24.8% |
| Net Income | $111,135 | $90,260 | $114,595 | $117,018 |
| % Margin | 16.8% | 15% | 20.5% | 21.8% |
| EPS Diluted | 3.87 | 3.1 | 3.67 | 3.67 |
| % Growth | 24.8% | -15.5% | 0% | – |
| Operating Cash Flow | $246,209 | $148,526 | $125,836 | $190,666 |
| Capital Expenditures | $16,107 | -$6,113 | -$9,994 | -$7,643 |
| Free Cash Flow | $262,316 | $142,413 | $115,842 | $183,023 |