{
  "cik": 1669811,
  "cik_padded": "0001669811",
  "entityName": "Donnelley Financial Solutions, Inc.",
  "fiscal_years": [
    {
      "accn": "0001193125-26-054586",
      "filed": "2026-02-17",
      "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": 185000000.0,
        "capex": 57100000.0,
        "cash": 24500000.0,
        "eps_diluted": 1.15,
        "free_cash_flow": 107800000.0,
        "net_income": 32400000.0,
        "operating_cash_flow": 164900000.0,
        "operating_income": 141100000.0,
        "revenue": 767000000.0,
        "stockholders_equity": 379200000.0,
        "total_assets": 800400000.0,
        "total_liabilities": 421200000.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.110759493670886,
        "net_margin": 0.04224250325945241,
        "operating_margin": 0.18396349413298566,
        "revenue_growth_yoy": -0.019056145287121115,
        "roa_avg2y": 0.03946406820950061,
        "roa_period_end": 0.04047976011994003,
        "roe_avg2y": 0.07947994603213542,
        "roe_period_end": 0.08544303797468354
      }
    },
    {
      "accn": "0001193125-26-054586",
      "filed": "2026-02-17",
      "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": 81600000.0,
        "capex": 65900000.0,
        "cash": 57300000.0,
        "eps_diluted": 3.06,
        "free_cash_flow": 105200000.0,
        "net_income": 92400000.0,
        "operating_cash_flow": 171100000.0,
        "operating_income": 136600000.0,
        "revenue": 781900000.0,
        "stockholders_equity": 436100000.0,
        "total_assets": 841600000.0,
        "total_liabilities": 405500000.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": 0.9298326072001835,
        "net_margin": 0.11817367949865712,
        "operating_margin": 0.17470264739736538,
        "revenue_growth_yoy": -0.0191921726041144,
        "roa_avg2y": 0.11210191082802548,
        "roa_period_end": 0.10979087452471482,
        "roe_avg2y": 0.22044614099964213,
        "roe_period_end": 0.21187800963081863
      }
    },
    {
      "accn": "0001193125-26-054586",
      "filed": "2026-02-17",
      "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": 40300000.0,
        "capex": 61800000.0,
        "cash": 23100000.0,
        "eps_diluted": 2.69,
        "free_cash_flow": 62200000.0,
        "net_income": 82200000.0,
        "operating_cash_flow": 124000000.0,
        "operating_income": 110000000.0,
        "revenue": 797200000.0,
        "stockholders_equity": 402200000.0,
        "total_assets": 806900000.0,
        "total_liabilities": 404700000.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.006215813028344,
        "net_margin": 0.10311088810837933,
        "operating_margin": 0.13798294029101857,
        "revenue_growth_yoy": -0.04366602687140115,
        "roa_avg2y": 0.10053816046966732,
        "roa_period_end": 0.10187135952410459,
        "roe_avg2y": 0.22468224682246823,
        "roe_period_end": 0.20437593237195426
      }
    },
    {
      "accn": "0001193125-26-054586",
      "filed": "2026-02-17",
      "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": 164700000.0,
        "capex": 54200000.0,
        "cash": 34200000.0,
        "eps_diluted": 3.17,
        "free_cash_flow": 96000000.0,
        "net_income": 102500000.0,
        "operating_cash_flow": 150200000.0,
        "operating_income": 145000000.0,
        "revenue": 833600000.0,
        "stockholders_equity": 329500000.0,
        "total_assets": 828300000.0,
        "total_liabilities": 498800000.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": 1.5138088012139606,
        "net_margin": 0.12296065259117082,
        "operating_margin": 0.17394433781190022,
        "revenue_growth_yoy": -0.16077720728883518,
        "roa_avg2y": 0.11977097452675858,
        "roa_period_end": 0.12374743450440662,
        "roe_avg2y": 0.29016277423920733,
        "roe_period_end": 0.3110773899848255
      }
    },
    {
      "accn": "0000950170-25-022207",
      "filed": "2025-02-18",
      "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": 40900000.0,
        "capex": 42300000.0,
        "cash": 54500000.0,
        "eps_diluted": 4.14,
        "free_cash_flow": 137700000.0,
        "net_income": 145900000.0,
        "operating_cash_flow": 180000000.0,
        "operating_income": 219300000.0,
        "revenue": 993300000.0,
        "stockholders_equity": 377000000.0,
        "total_assets": 883300000.0,
        "total_liabilities": 506300000.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": 1.3429708222811672,
        "net_margin": 0.1468841236283097,
        "operating_margin": 0.2207792207792208,
        "revenue_growth_yoy": 0.11045276690888765,
        "roa_avg2y": 0.16684773286065527,
        "roa_period_end": 0.16517604437903316,
        "roe_avg2y": 0.46702944942381563,
        "roe_period_end": 0.3870026525198939
      }
    },
    {
      "accn": "0000950170-24-017094",
      "filed": "2024-02-20",
      "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": 11800000.0,
        "capex": 31100000.0,
        "cash": 73600000.0,
        "eps_diluted": -0.76,
        "free_cash_flow": 123100000.0,
        "net_income": -25900000.0,
        "operating_cash_flow": 154200000.0,
        "operating_income": 3600000.0,
        "revenue": 894500000.0,
        "stockholders_equity": 247800000.0,
        "total_assets": 865600000.0,
        "total_liabilities": 617800000.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": 2.493139628732849,
        "net_margin": -0.028954723309111238,
        "operating_margin": 0.004024594745667971,
        "revenue_growth_yoy": 0.022636332456842347,
        "roa_avg2y": -0.029557774607703282,
        "roa_period_end": -0.029921441774491683,
        "roe_avg2y": -0.10030983733539892,
        "roe_period_end": -0.10451977401129943
      }
    },
    {
      "accn": "0001564590-21-008822",
      "filed": "2023-02-21",
      "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": 1800000.0,
        "capex": 44800000.0,
        "cash": 17200000.0,
        "eps_diluted": 1.1,
        "free_cash_flow": 9700000.0,
        "net_income": 37600000.0,
        "operating_cash_flow": 54500000.0,
        "operating_income": 78500000.0,
        "revenue": 874700000.0,
        "stockholders_equity": 268600000.0,
        "total_assets": 886900000.0,
        "total_liabilities": 618300000.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": 2.3019359642591213,
        "net_margin": 0.04298616668572082,
        "operating_margin": 0.08974505544758203,
        "revenue_growth_yoy": -0.0916926272066459,
        "roa_avg2y": 0.04283435862383231,
        "roa_period_end": 0.04239485849588454,
        "roe_avg2y": 0.15204205418520017,
        "roe_period_end": 0.13998510796723754
      }
    },
    {
      "accn": "0001564590-21-008822",
      "filed": "2022-02-22",
      "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": 1500000.0,
        "capex": 37100000.0,
        "cash": 47300000.0,
        "eps_diluted": 2.16,
        "free_cash_flow": 29200000.0,
        "net_income": 73600000.0,
        "operating_cash_flow": 66300000.0,
        "operating_income": 121100000.0,
        "revenue": 963000000.0,
        "stockholders_equity": 226000000.0,
        "total_assets": 868700000.0,
        "total_liabilities": 642700000.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": 2.8438053097345133,
        "net_margin": 0.07642782969885774,
        "operating_margin": 0.12575285565939773,
        "revenue_growth_yoy": -0.04169569111354363,
        "roa_avg2y": 0.08353194870048802,
        "roa_period_end": 0.08472430067917576,
        "roe_avg2y": 0.39211507725093236,
        "roe_period_end": 0.3256637168141593
      }
    },
    {
      "accn": "0001564590-21-008822",
      "filed": "2021-02-25",
      "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": 900000.0,
        "capex": 27800000.0,
        "cash": 52000000.0,
        "eps_diluted": 0.29,
        "free_cash_flow": 63600000.0,
        "net_income": 9700000.0,
        "operating_cash_flow": 91400000.0,
        "operating_income": 95700000.0,
        "revenue": 1004900000.0,
        "stockholders_equity": 149400000.0,
        "total_assets": 893500000.0,
        "total_liabilities": 744100000.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": 4.980589022757697,
        "net_margin": 0.00965270176136929,
        "operating_margin": 0.09523335655289084,
        "revenue_growth_yoy": 0.02175902389425521,
        "roa_avg2y": 0.010361033967101047,
        "roa_period_end": 0.010856183547845552,
        "roe_avg2y": 0.0744721689059501,
        "roe_period_end": 0.06492637215528782
      }
    },
    {
      "accn": "0001564590-20-006801",
      "filed": "2020-02-26",
      "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": 26200000.0,
        "cash": 36200000.0,
        "eps_diluted": 1.8,
        "free_cash_flow": 79800000.0,
        "net_income": 59100000.0,
        "operating_cash_flow": 106000000.0,
        "operating_income": 105000000.0,
        "revenue": 983500000.0,
        "stockholders_equity": 111100000.0,
        "total_assets": 978900000.0,
        "total_liabilities": 867800000.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": 7.810981098109811,
        "net_margin": 0.06009150991357397,
        "operating_margin": 0.10676156583629894,
        "roa_period_end": 0.06037388905914802,
        "roe_period_end": 0.531953195319532
      }
    }
  ],
  "latest_filing": {
    "accn": "0001193125-26-054586",
    "filed": "2026-02-17",
    "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": "7380",
  "sic_description": "Services-Miscellaneous Business Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001669811.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001669811.json"
  },
  "ticker": "DFIN"
}
