{
  "cik": 1668397,
  "cik_padded": "0001668397",
  "entityName": "Medpace Holdings, Inc.",
  "fiscal_years": [
    {
      "accn": "0001668397-26-000006",
      "filed": "2026-02-10",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 917389000.0,
        "capex": 31356000.0,
        "cash": 497049000.0,
        "eps_diluted": 15.28,
        "free_cash_flow": 681867000.0,
        "net_income": 451123000.0,
        "operating_cash_flow": 713223000.0,
        "operating_income": 534935000.0,
        "revenue": 2530234000.0,
        "stockholders_equity": 459071000.0,
        "total_assets": 1975472000.0,
        "total_liabilities": 1516401000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 3.303194930631645,
        "net_margin": 0.17829299582568253,
        "operating_margin": 0.21141720489093102,
        "revenue_growth_yoy": 0.19970090855900324,
        "roa_avg2y": 0.2213373866445815,
        "roa_period_end": 0.22836213320158422,
        "roe_avg2y": 0.7023468491751621,
        "roe_period_end": 0.9826867739412858
      }
    },
    {
      "accn": "0001668397-26-000006",
      "filed": "2026-02-10",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 169867000.0,
        "capex": 36548000.0,
        "cash": 669436000.0,
        "eps_diluted": 12.63,
        "free_cash_flow": 572267000.0,
        "net_income": 404386000.0,
        "operating_cash_flow": 608815000.0,
        "operating_income": 446870000.0,
        "revenue": 2109054000.0,
        "stockholders_equity": 825545000.0,
        "total_assets": 2100866000.0,
        "total_liabilities": 1275321000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.5448231168500808,
        "net_margin": 0.1917380967960043,
        "operating_margin": 0.2118817251715698,
        "revenue_growth_yoy": 0.11836198366565173,
        "roa_avg2y": 0.21523093684584216,
        "roa_period_end": 0.19248538459854175,
        "roe_avg2y": 0.5841639009169408,
        "roe_period_end": 0.48984125638214754
      }
    },
    {
      "accn": "0001668397-26-000006",
      "filed": "2026-02-10",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 144020000.0,
        "capex": 36648000.0,
        "cash": 245449000.0,
        "eps_diluted": 8.88,
        "free_cash_flow": 396726000.0,
        "net_income": 282810000.0,
        "operating_cash_flow": 433374000.0,
        "operating_income": 336825000.0,
        "revenue": 1885842000.0,
        "stockholders_equity": 558950000.0,
        "total_assets": 1656828000.0,
        "total_liabilities": 1097878000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.9641792646927274,
        "net_margin": 0.149964843290159,
        "operating_margin": 0.1786072216018097,
        "revenue_growth_yoy": 0.2916761415784701,
        "roa_avg2y": 0.1879558957280425,
        "roa_period_end": 0.17069363868790244,
        "roe_avg2y": 0.5983263111461838,
        "roe_period_end": 0.5059665444136328
      }
    },
    {
      "accn": "0001668397-26-000006",
      "filed": "2026-02-10",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 847849000.0,
        "capex": 36879000.0,
        "cash": 28265000.0,
        "eps_diluted": 7.28,
        "free_cash_flow": 351171000.0,
        "net_income": 245368000.0,
        "operating_cash_flow": 388050000.0,
        "operating_income": 278697000.0,
        "revenue": 1459996000.0,
        "stockholders_equity": 386387000.0,
        "total_assets": 1352495000.0,
        "total_liabilities": 966108000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 2.5003636250702015,
        "net_margin": 0.168060734412971,
        "operating_margin": 0.1908888791476141,
        "revenue_growth_yoy": 0.2780334337963737,
        "roa_avg2y": 0.16290370232669307,
        "roa_period_end": 0.18141878528201583,
        "roe_avg2y": 0.3664082012073336,
        "roe_period_end": 0.6350317169055895
      }
    },
    {
      "accn": "0001668397-25-000017",
      "filed": "2025-02-11",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 62096000.0,
        "capex": 28271000.0,
        "cash": 461304000.0,
        "eps_diluted": 4.81,
        "free_cash_flow": 235056000.0,
        "net_income": 181848000.0,
        "operating_cash_flow": 263327000.0,
        "operating_income": 198615000.0,
        "revenue": 1142377000.0,
        "stockholders_equity": 952928000.0,
        "total_assets": 1659935000.0,
        "total_liabilities": 707007000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.7419311847274925,
        "net_margin": 0.15918387712637772,
        "operating_margin": 0.17386116842338384,
        "revenue_growth_yoy": 0.23376839376839376,
        "roa_avg2y": 0.11922066785287673,
        "roa_period_end": 0.10955127761026788,
        "roe_avg2y": 0.20679738012073642,
        "roe_period_end": 0.19083078679606433
      }
    },
    {
      "accn": "0001668397-24-000013",
      "filed": "2024-02-13",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 98274000.0,
        "capex": 31340000.0,
        "cash": 277766000.0,
        "eps_diluted": 3.84,
        "free_cash_flow": 227336000.0,
        "net_income": 145384000.0,
        "operating_cash_flow": 258676000.0,
        "operating_income": 167042000.0,
        "revenue": 925925000.0,
        "stockholders_equity": 805779000.0,
        "total_assets": 1390677000.0,
        "total_liabilities": 584898000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.725878932064499,
        "net_margin": 0.157014877014877,
        "operating_margin": 0.1804055404055404,
        "revenue_growth_yoy": 0.07544522508940507,
        "roa_avg2y": 0.12138335479066163,
        "roa_period_end": 0.10454188859095247,
        "roe_avg2y": 0.18978866390524665,
        "roe_period_end": 0.1804266430373589
      }
    },
    {
      "accn": "0001668397-23-000008",
      "filed": "2023-02-14",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 17912000.0,
        "cash": 131920000.0,
        "eps_diluted": 2.67,
        "free_cash_flow": 183955000.0,
        "net_income": 100443000.0,
        "operating_cash_flow": 201867000.0,
        "operating_income": 127263000.0,
        "revenue": 860969000.0,
        "stockholders_equity": 726283000.0,
        "total_assets": 1004775000.0,
        "total_liabilities": 405919000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.5588992169718966,
        "net_margin": 0.11666273698588452,
        "operating_margin": 0.14781368434868156,
        "revenue_growth_yoy": 0.2219449920450078,
        "roa_avg2y": 0.10183260776556895,
        "roa_period_end": 0.0999656639546167,
        "roe_avg2y": 0.1515961721751454,
        "roe_period_end": 0.13829733037948017
      }
    },
    {
      "accn": "0001564590-21-006072",
      "filed": "2022-02-15",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 16024000.0,
        "cash": 23275000.0,
        "eps_diluted": 1.97,
        "free_cash_flow": 140560000.0,
        "net_income": 73185000.0,
        "operating_cash_flow": 156584000.0,
        "operating_income": 101048000.0,
        "revenue": 704589000.0,
        "stockholders_equity": 598856000.0,
        "total_assets": 967933000.0,
        "total_liabilities": 378230000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.6315875602816036,
        "net_margin": 0.1038690640926838,
        "operating_margin": 0.1434141038250668,
        "revenue_growth_yoy": 0.6154666263137621,
        "roa_avg2y": 0.0762880150105543,
        "roa_period_end": 0.07560957215013848,
        "roe_avg2y": 0.13208905926816325,
        "roe_period_end": 0.12220800993895027
      }
    },
    {
      "accn": "0001564590-21-006072",
      "filed": "2021-02-16",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 155583000.0,
        "capex": 11724000.0,
        "cash": 26485000.0,
        "eps_diluted": 0.98,
        "free_cash_flow": 85661000.0,
        "net_income": 39122000.0,
        "operating_cash_flow": 97385000.0,
        "operating_income": 64858000.0,
        "revenue": 436152000.0,
        "stockholders_equity": 509260000.0,
        "total_assets": 950717000.0,
        "total_liabilities": 447187000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.8781113772925421,
        "net_margin": 0.08969808690548248,
        "operating_margin": 0.14870503861039272,
        "revenue_growth_yoy": 0.034560299064001786,
        "roa_avg2y": 0.040544671995655555,
        "roa_period_end": 0.04114999521413838,
        "roe_avg2y": 0.06986258560497156,
        "roe_period_end": 0.07682127007815262
      }
    },
    {
      "accn": "0001564590-20-006385",
      "filed": "2020-02-25",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 13537000.0,
        "cash": 37099000.0,
        "eps_diluted": 0.37,
        "free_cash_flow": 78195000.0,
        "net_income": 13425000.0,
        "operating_cash_flow": 91732000.0,
        "operating_income": 52490000.0,
        "revenue": 421582000.0,
        "stockholders_equity": 610710000.0,
        "total_assets": 979105000.0,
        "total_liabilities": 368395000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.6032241161926283,
        "net_margin": 0.031844338705162935,
        "operating_margin": 0.12450721330607094,
        "roa_period_end": 0.013711501830753597,
        "roe_period_end": 0.02198261040428354
      }
    }
  ],
  "latest_filing": {
    "accn": "0001668397-26-000006",
    "filed": "2026-02-10",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "8731",
  "sic_description": "Services-Commercial Physical & Biological Research",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001668397.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001668397.json"
  },
  "ticker": "MEDP"
}
