{
  "cik": 1541119,
  "cik_padded": "0001541119",
  "entityName": "Sound Financial Bancorp, Inc.",
  "fiscal_years": [
    {
      "accn": "0001541119-26-000008",
      "filed": "2026-03-18",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 170000.0,
        "cash": 138453000.0,
        "dividends_paid": 1947000.0,
        "eps_diluted": 2.77,
        "free_cash_flow": 6991000.0,
        "net_income": 7158000.0,
        "operating_cash_flow": 7161000.0,
        "revenue": 57557000.0,
        "stockholders_equity": 109399000.0,
        "total_assets": 1092173000.0,
        "total_liabilities": 982774000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.983391073044544,
        "net_margin": 0.12436367427072295,
        "payout_ratio": 0.2720033528918692,
        "revenue_growth_yoy": 0.003189598075783456,
        "roa_avg2y": 0.006863533808992782,
        "roa_period_end": 0.006553906752867908,
        "roe_avg2y": 0.0671907633820665,
        "roe_period_end": 0.06543021417014781
      }
    },
    {
      "accn": "0001541119-26-000008",
      "filed": "2026-03-18",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 65000.0,
        "capex": 76000.0,
        "cash": 43641000.0,
        "dividends_paid": 1948000.0,
        "eps_diluted": 1.8,
        "free_cash_flow": 2856000.0,
        "net_income": 4640000.0,
        "operating_cash_flow": 2932000.0,
        "revenue": 57374000.0,
        "stockholders_equity": 103666000.0,
        "total_assets": 993633000.0,
        "total_liabilities": 889967000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.58494588389636,
        "net_margin": 0.08087286924390841,
        "payout_ratio": 0.41982758620689653,
        "revenue_growth_yoy": 0.13367187654369775,
        "roa_avg2y": 0.004666003638276113,
        "roa_period_end": 0.0046697321848207535,
        "roe_avg2y": 0.04541895066562255,
        "roe_period_end": 0.044759130283796036
      }
    },
    {
      "accn": "0001541119-26-000008",
      "filed": "2026-03-18",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2137000.0,
        "capex": 444000.0,
        "cash": 49690000.0,
        "dividends_paid": 1913000.0,
        "eps_diluted": 2.86,
        "free_cash_flow": 6442000.0,
        "net_income": 7439000.0,
        "operating_cash_flow": 6886000.0,
        "revenue": 50609000.0,
        "stockholders_equity": 100654000.0,
        "total_assets": 995221000.0,
        "total_liabilities": 894567000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.887545452739086,
        "net_margin": 0.14698966586970696,
        "payout_ratio": 0.25715822019088586,
        "revenue_growth_yoy": 0.27174268124136197,
        "roa_avg2y": 0.007546262576258945,
        "roa_period_end": 0.00747472169498031,
        "roe_avg2y": 0.07500541946672447,
        "roe_period_end": 0.07390665050569277
      }
    },
    {
      "accn": "0001541119-25-000009",
      "filed": "2025-03-18",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1734000.0,
        "capex": 398000.0,
        "cash": 57836000.0,
        "dividends_paid": 2031000.0,
        "eps_diluted": 3.35,
        "free_cash_flow": 9656000.0,
        "net_income": 8804000.0,
        "operating_cash_flow": 10054000.0,
        "revenue": 39795000.0,
        "stockholders_equity": 97705000.0,
        "total_assets": 976351000.0,
        "total_liabilities": 878646000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.992845811370964,
        "net_margin": 0.22123382334464128,
        "payout_ratio": 0.23069059518400728,
        "revenue_growth_yoy": 0.17479482789159828,
        "roa_avg2y": 0.009286714112873027,
        "roa_period_end": 0.009017248919702034,
        "roe_avg2y": 0.09215808398277008,
        "roe_period_end": 0.09010797809733381
      }
    },
    {
      "accn": "0001541119-24-000012",
      "filed": "2024-03-22",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 152000.0,
        "capex": 225000.0,
        "cash": 183590000.0,
        "dividends_paid": 2039000.0,
        "eps_diluted": 3.46,
        "free_cash_flow": 18848000.0,
        "net_income": 9156000.0,
        "operating_cash_flow": 19073000.0,
        "revenue": 33874000.0,
        "stockholders_equity": 93358000.0,
        "total_assets": 919691000.0,
        "total_liabilities": 826333000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.851228603868977,
        "net_margin": 0.2702958020900986,
        "payout_ratio": 0.222695500218436,
        "revenue_growth_yoy": -0.03039844286695672,
        "roa_avg2y": 0.010281327252423091,
        "roa_period_end": 0.00995551766843429,
        "roe_avg2y": 0.1023920555574194,
        "roe_period_end": 0.09807408042160287
      }
    },
    {
      "accn": "0001541119-23-000009",
      "filed": "2023-03-14",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 73000.0,
        "capex": 407000.0,
        "cash": 193828000.0,
        "dividends_paid": 2072000.0,
        "eps_diluted": 3.42,
        "free_cash_flow": -891000.0,
        "net_income": 8937000.0,
        "operating_cash_flow": -484000.0,
        "revenue": 34936000.0,
        "stockholders_equity": 85484000.0,
        "total_assets": 861402000.0,
        "total_liabilities": 775918000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 9.076762902999391,
        "net_margin": 0.25581062514311886,
        "payout_ratio": 0.23184513818954908,
        "revenue_growth_yoy": 0.010265752870073162,
        "roa_avg2y": 0.01130367967215914,
        "roa_period_end": 0.010374946888909012,
        "roe_avg2y": 0.10951534832424484,
        "roe_period_end": 0.10454587993074728
      }
    },
    {
      "accn": "0001541119-22-000013",
      "filed": "2022-03-15",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 654000.0,
        "cash": 55770000.0,
        "dividends_paid": 1434000.0,
        "eps_diluted": 2.57,
        "free_cash_flow": 10409000.0,
        "net_income": 6679000.0,
        "operating_cash_flow": 11063000.0,
        "revenue": 34581000.0,
        "stockholders_equity": 77726000.0,
        "total_assets": 719853000.0,
        "total_liabilities": 642127000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.261418315621542,
        "net_margin": 0.19314074202596798,
        "payout_ratio": 0.21470279982033239,
        "revenue_growth_yoy": 0.04263273735942352,
        "roa_avg2y": 0.009298420980824009,
        "roa_period_end": 0.009278283205043251,
        "roe_avg2y": 0.0894391140452485,
        "roe_period_end": 0.08593006201271132
      }
    },
    {
      "accn": "0001541119-21-000009",
      "filed": "2021-03-30",
      "fiscal_year": 2018,
      "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",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 641000.0,
        "cash": 61810000.0,
        "dividends_paid": 1367000.0,
        "eps_diluted": 2.74,
        "free_cash_flow": 9684000.0,
        "net_income": 7039000.0,
        "operating_cash_flow": 10325000.0,
        "revenue": 33167000.0,
        "stockholders_equity": 71627000.0,
        "total_assets": 716735000.0,
        "total_liabilities": 645108000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 9.00649196532034,
        "net_margin": 0.21222902282389122,
        "payout_ratio": 0.19420372211961925,
        "revenue_growth_yoy": 0.20831359976684033,
        "roa_avg2y": 0.010336429563157728,
        "roa_period_end": 0.009820924051427654,
        "roe_avg2y": 0.10291913705249768,
        "roe_period_end": 0.09827299761263211
      }
    },
    {
      "accn": "0001541119-20-000012",
      "filed": "2020-03-12",
      "fiscal_year": 2017,
      "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",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 2474000.0,
        "cash": 60680000.0,
        "dividends_paid": 1505000.0,
        "eps_diluted": 2.0,
        "free_cash_flow": 4350000.0,
        "net_income": 5125000.0,
        "operating_cash_flow": 6824000.0,
        "revenue": 27449000.0,
        "stockholders_equity": 65160000.0,
        "total_assets": 645244000.0,
        "total_liabilities": 580084000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.902455494168201,
        "net_margin": 0.18670989835695292,
        "payout_ratio": 0.29365853658536584,
        "revenue_growth_yoy": 0.0957684630738523,
        "roa_avg2y": 0.008308832410444972,
        "roa_period_end": 0.007942731741790703,
        "roe_avg2y": 0.08171562960896081,
        "roe_period_end": 0.0786525475751995
      }
    },
    {
      "accn": "0001541119-19-000006",
      "filed": "2019-03-14",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 1007000.0,
        "cash": 54582000.0,
        "dividends_paid": 745000.0,
        "eps_diluted": 2.09,
        "free_cash_flow": 6141000.0,
        "net_income": 5378000.0,
        "operating_cash_flow": 7148000.0,
        "revenue": 25050000.0,
        "stockholders_equity": 60275000.0,
        "total_assets": 588383000.0,
        "total_liabilities": 528108000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.761642472003318,
        "net_margin": 0.21469061876247506,
        "payout_ratio": 0.13852733358125696,
        "roa_period_end": 0.009140304869447282,
        "roe_period_end": 0.08922438822065533
      }
    },
    {
      "accn": "0001567619-17-000525",
      "filed": "2017-03-27",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD"
      },
      "fundamentals": {
        "buybacks": 1261000.0
      },
      "period_end": "2015-12-31",
      "ratios": {}
    },
    {
      "accn": "0001567619-16-002110",
      "filed": "2016-03-30",
      "fiscal_year": 2014,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD"
      },
      "fundamentals": {
        "buybacks": 904000.0
      },
      "period_end": "2014-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001541119-26-000008",
    "filed": "2026-03-18",
    "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": "6035",
  "sic_description": "Savings Institution, Federally Chartered",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001541119.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001541119.json"
  },
  "ticker": "SFBC"
}
