Medpace › Financials
Ten years from Medpace’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $421.6M | $436.2M | $704.6M | $861.0M | $925.9M | $1.14B | $1.46B | $1.89B | $2.11B | $2.53B | $2.78B | — |
| Operating income | $52.5M | $64.9M | $101.0M | $127.3M | $167.0M | $198.6M | $278.7M | $336.8M | $446.9M | $534.9M | $583.4M | — |
| Net income | $13.4M | $39.1M | $73.2M | $100.4M | $145.4M | $181.8M | $245.4M | $282.8M | $404.4M | $451.1M | $491.5M | — |
| Earnings per share, diluted | $0.37 | $0.98 | $1.97 | $2.67 | $3.84 | $4.81 | $7.28 | $8.88 | $12.63 | $15.28 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $37.1M | $26.5M | $23.3M | $131.9M | $277.8M | $461.3M | $28.3M | $245.4M | $669.4M | $497.0M | — | $502.7M |
| Total assets | $979.1M | $950.7M | $967.9M | $1.14B | $1.39B | $1.66B | $1.35B | $1.66B | $2.10B | $1.98B | — | $2.06B |
| Debt | $165.0M | $221.6M | $79.7M | $0 | — | — | — | — | — | — | — | — |
| Total liabilities | $368.4M | $447.2M | $378.2M | $416.8M | $584.9M | $707.0M | $966.1M | $1.10B | $1.28B | $1.52B | — | $1.62B |
| Shareholders' equity | $610.7M | $503.5M | $589.7M | $726.3M | $805.8M | $952.9M | $386.4M | $559.0M | $825.5M | $459.1M | — | $433.9M |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $91.7M | $97.4M | $156.6M | $201.9M | $258.7M | $263.3M | $388.1M | $433.4M | $608.8M | $713.2M | $752.7M | — |
| Capital spending | $13.5M | $11.7M | $16.0M | $17.9M | $31.3M | $28.3M | $36.9M | $36.6M | $36.5M | $31.4M | $46.0M | — |
| Free cash flow | $78.2M | $85.7M | $140.6M | $184.0M | $227.3M | $235.1M | $351.2M | $396.7M | $572.3M | $681.9M | $706.7M | — |
| Buybacks | $0 | $155.6M | $0 | $0 | $98.3M | $62.1M | $847.8M | $144.0M | $169.9M | $917.4M | $299.3M | — |
| Returned to shareholders | $0 | $155.6M | $0 | $0 | $98.3M | $62.1M | $847.8M | $144.0M | $169.9M | $917.4M | $299.3M | — |
| Stock-based pay | $9.8M | $4.5M | $6.5M | $20.7M | $13.8M | $14.5M | $21.4M | $20.5M | $25.5M | $34.8M | $21.2M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$17.26B at $618.47 a share, with 27,911,655 shares outstanding as of Jul 17, 2026, from the cover of its latest SEC filing.
Revenue of $2.78B and net income of $491.5M in the last 12 months to Jun 2026.
Medpace reported $502.7M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $706.7M in the last 12 months to Jun 2026.
$917.4M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy