Medpace Holdings, Inc.
MEDP · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $10,284,844 | $9,417,215 | $6,879,535 | $7,805,006 |
| - Cash | $669,436 | $245,449 | $28,265 | $461,304 |
| + Debt | $149,523 | $142,122 | $188,867 | $130,965 |
| Enterprise Value | $9,764,931 | $9,313,888 | $7,040,137 | $7,474,667 |
| Revenue | $2,109,054 | $1,885,842 | $1,459,996 | $1,142,377 |
| % Growth | 11.8% | 29.2% | 27.8% | – |
| Gross Profit | $656,305 | $524,505 | $432,438 | $328,155 |
| % Margin | 31.1% | 27.8% | 29.6% | 28.7% |
| EBITDA | $476,121 | $363,153 | $301,038 | $219,734 |
| % Margin | 22.6% | 19.3% | 20.6% | 19.2% |
| Net Income | $404,386 | $282,810 | $245,368 | $181,848 |
| % Margin | 19.2% | 15% | 16.8% | 15.9% |
| EPS Diluted | 12.63 | 8.88 | 7.28 | 4.81 |
| % Growth | 42.2% | 22% | 51.4% | – |
| Operating Cash Flow | $608,815 | $433,374 | $388,050 | $263,327 |
| Capital Expenditures | -$36,548 | -$36,648 | -$36,879 | -$28,271 |
| Free Cash Flow | $572,267 | $396,726 | $351,171 | $235,056 |