Mismanagement

MEDPMedpace Holdings, Inc.

Services-Commercial Physical & Biological Research

Revenue
$2.5BFY2021: $1.1BFY2022: $1.5BFY2023: $1.9BFY2024: $2.1BFY2025: $2.5B
20% YoY
Operating margin
21.1%FY2021: 17.4%FY2022: 19.1%FY2023: 17.9%FY2024: 21.2%FY2025: 21.1%
0.2% YoY
EBITDA
$562MFY2021: $215MFY2022: $298MFY2023: $361MFY2024: $475MFY2025: $562M
18% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-1.0×
−$543M net debt
AI in 10-K
—

Red flags 1 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.1B$1.5B$1.9B$2.1B$2.5B 20% FY2021: $1.1BFY2022: $1.5BFY2023: $1.9BFY2024: $2.1BFY2025: $2.5B
Operating income$199M$279M$337M$447M$535M 20% FY2021: $199MFY2022: $279MFY2023: $337MFY2024: $447MFY2025: $535M
Net income$182M$245M$283M$404M$451M 12% FY2021: $182MFY2022: $245MFY2023: $283MFY2024: $404MFY2025: $451M
Operating cash flow$263M$388M$433M$609M$713M 17% FY2021: $263MFY2022: $388MFY2023: $433MFY2024: $609MFY2025: $713M
Capex$28M$37M$37M$37M$31M 14% FY2021: $28MFY2022: $37MFY2023: $37MFY2024: $37MFY2025: $31M
Stock-based comp$14M$21M$21M$26M$35M 36% FY2021: $14MFY2022: $21MFY2023: $21MFY2024: $26MFY2025: $35M
Buybacks$62M$848M$144M$170M$917M 440% FY2021: $62MFY2022: $848MFY2023: $144MFY2024: $170MFY2025: $917M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$139M · 13
Net
−$139M

Pay vs performance

No pay-versus-performance disclosure yet.