Medpace
Quarterly Financials
| Values in thousands | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
Revenue | $706,604 | $708,450 | $659,903 | $603,311 |
Gross Profit | 196,326 | 205,316 | 196,939 | 180,013 |
EBITDA | 148,409 | 163,964 | 149,885 | 117,608 |
EBIT | 141,503 | 156,833 | 142,836 | 124,538 |
Net Income | 123,870 | 135,133 | 111,135 | 90,260 |
Net Change In Cash | 706,604 | 708,450 | 659,903 | 603,311 |
Free Cash Flow | 144,974 | 188,116 | 262,316 | 142,413 |
Cash | 652,681 | 497,049 | 285,351 | 46,330 |
Basic Shares | 28,962 | 28,964 | 29,710 | 30,165 |
Annual Financials
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,530,234 | $2,109,054 | $1,885,842 | $1,459,996 |
Gross Profit | 760,618 | 656,305 | 524,505 | 432,438 |
EBITDA | 570,501 | 476,121 | 363,153 | 301,038 |
EBIT | 542,377 | 446,870 | 336,825 | 278,697 |
Net Income | 451,123 | 404,386 | 282,810 | 245,368 |
Net Change In Cash | 2,530,234 | 2,109,054 | 1,885,842 | 1,459,996 |
Cost of Revenue | -426,467 | |||
Free Cash Flow | 681,867 | 572,267 | 396,726 | 351,171 |
Cash | 497,049 | 669,436 | 245,449 | 28,265 |
Basic Shares | 29,527 | 32,014 | 31,841 | 33,671 |
Earnings Calls
| Quarter | EPS |
|---|---|
2026-03-31 | $4.28 |
2025-12-31 | $4.67 |
2025-09-30 | $3.86 |
2025-06-30 | $3.10 |