{
  "cik": 1903508,
  "cik_padded": "0001903508",
  "entityName": "Public Policy Holding Company, Inc.",
  "fiscal_years": [
    {
      "accn": "0001628280-26-022359",
      "filed": "2026-03-31",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "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": {
        "capex": 11000.0,
        "cash": 20436000.0,
        "dividends_paid": 8656000.0,
        "eps_diluted": -2.37,
        "free_cash_flow": 24759000.0,
        "net_income": -39001000.0,
        "operating_cash_flow": 24770000.0,
        "operating_income": -33913000.0,
        "revenue": 186541000.0,
        "stockholders_equity": 74904000.0,
        "total_assets": 202552000.0,
        "total_liabilities": 127648000.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": 1.7041546512869807,
        "net_margin": -0.209074680633212,
        "operating_margin": -0.18179917551637442,
        "revenue_growth_yoy": 0.24724029338807058,
        "roa_avg2y": -0.20689472246315113,
        "roa_period_end": -0.19254808641731505,
        "roe_avg2y": -0.49950371096126384,
        "roe_period_end": -0.52067980348179
      }
    },
    {
      "accn": "0001628280-26-022359",
      "filed": "2026-03-31",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "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": {
        "capex": 56000.0,
        "cash": 14536000.0,
        "dividends_paid": 16836000.0,
        "eps_diluted": -2.34,
        "free_cash_flow": 16347000.0,
        "net_income": -23957000.0,
        "operating_cash_flow": 16403000.0,
        "operating_income": -18153000.0,
        "revenue": 149563000.0,
        "stockholders_equity": 81255000.0,
        "total_assets": 174461000.0,
        "total_liabilities": 93206000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.1470801796812504,
        "net_margin": -0.16017999104056485,
        "operating_margin": -0.12137360175979353,
        "roa_period_end": -0.13732008873043258,
        "roe_avg2y": -0.2933677842815508,
        "roe_period_end": -0.2948372407851825
      }
    },
    {
      "accn": "0001628280-26-022359",
      "filed": "2026-03-31",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 82069000.0
      },
      "period_end": "2023-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001628280-26-022359",
    "filed": "2026-03-31",
    "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": "8742",
  "sic_description": "Services-Management Consulting Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001903508.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001903508.json"
  },
  "ticker": "PPHC"
}
