{
  "cik": 1165002,
  "cik_padded": "0001165002",
  "entityName": "WESTWOOD HOLDINGS GROUP INC",
  "fiscal_years": [
    {
      "accn": "0001165002-26-000020",
      "filed": "2026-03-04",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 86000.0,
        "cash": 26249000.0,
        "dividends_paid": 5365000.0,
        "eps_diluted": 0.79,
        "free_cash_flow": 18836000.0,
        "net_income": 7077000.0,
        "operating_cash_flow": 18922000.0,
        "operating_income": 4973000.0,
        "revenue": 97762000.0,
        "stockholders_equity": 125615000.0,
        "total_assets": 162298000.0,
        "total_liabilities": 35575000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.283206623412809,
        "net_margin": 0.07239009021910353,
        "operating_margin": 0.05086843558846996,
        "payout_ratio": 0.7580895859827611,
        "revenue_growth_yoy": 0.032104813082632154,
        "roa_avg2y": 0.04532369262889586,
        "roa_period_end": 0.04360497356714192,
        "roe_avg2y": 0.05755857929452718,
        "roe_period_end": 0.05633881303984398
      }
    },
    {
      "accn": "0001165002-26-000020",
      "filed": "2026-03-04",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1348000.0,
        "capex": 109000.0,
        "cash": 18847000.0,
        "dividends_paid": 5440000.0,
        "eps_diluted": 0.26,
        "free_cash_flow": 21013000.0,
        "net_income": 2211000.0,
        "operating_cash_flow": 21122000.0,
        "operating_income": 830000.0,
        "revenue": 94721000.0,
        "stockholders_equity": 120291000.0,
        "total_assets": 149989000.0,
        "total_liabilities": 27657000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.22991745018330548,
        "net_margin": 0.023342236674021598,
        "operating_margin": 0.008762576408610551,
        "payout_ratio": 2.460425146992311,
        "revenue_growth_yoy": 0.05502277764783195,
        "roa_avg2y": 0.014490948891714402,
        "roa_period_end": 0.014741081012607592,
        "roe_avg2y": 0.018372027321223804,
        "roe_period_end": 0.018380427463401253
      }
    },
    {
      "accn": "0001165002-26-000020",
      "filed": "2026-03-04",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 147000.0,
        "cash": 20422000.0,
        "dividends_paid": 5502000.0,
        "eps_diluted": 1.17,
        "free_cash_flow": -1332000.0,
        "net_income": 10571000.0,
        "operating_cash_flow": -1185000.0,
        "operating_income": 6005000.0,
        "revenue": 89781000.0,
        "stockholders_equity": 120401000.0,
        "total_assets": 155167000.0,
        "total_liabilities": 32721000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.27176684579031735,
        "net_margin": 0.11774206123790112,
        "operating_margin": 0.0668849756630022,
        "payout_ratio": 0.5204805600227036,
        "revenue_growth_yoy": 0.3072174254888543,
        "roa_avg2y": 0.07010086407554526,
        "roa_period_end": 0.06812659908356802,
        "roe_avg2y": 0.09150439949967323,
        "roe_period_end": 0.08779827410071345
      }
    },
    {
      "accn": "0001165002-26-000020",
      "filed": "2026-03-04",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2851000.0,
        "capex": 320000.0,
        "cash": 23859000.0,
        "dividends_paid": 5625000.0,
        "eps_diluted": -0.59,
        "free_cash_flow": 51170000.0,
        "net_income": -4628000.0,
        "operating_cash_flow": 51490000.0,
        "operating_income": -4873000.0,
        "revenue": 68681000.0,
        "stockholders_equity": 110648000.0,
        "total_assets": 146427000.0,
        "total_liabilities": 35779000.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": 0.3233587593087991,
        "net_margin": -0.06738399266172596,
        "operating_margin": -0.07095120921361076,
        "revenue_growth_yoy": -0.059859829715005336,
        "roa_avg2y": -0.03236001566258321,
        "roa_period_end": -0.03160619284694763,
        "roe_avg2y": -0.04049808797920842,
        "roe_period_end": -0.04182633215241125
      }
    },
    {
      "accn": "0001165002-25-000022",
      "filed": "2025-03-05",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2990000.0,
        "capex": 178000.0,
        "cash": 15206000.0,
        "dividends_paid": 22932000.0,
        "eps_diluted": 1.23,
        "free_cash_flow": 19207000.0,
        "net_income": 9763000.0,
        "operating_cash_flow": 19385000.0,
        "operating_income": 5959000.0,
        "revenue": 73054000.0,
        "stockholders_equity": 117906000.0,
        "total_assets": 139605000.0,
        "total_liabilities": 21699000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.18403643580479365,
        "net_margin": 0.13364086839871875,
        "operating_margin": 0.08156979768390507,
        "payout_ratio": 2.348868175765646,
        "revenue_growth_yoy": 0.12199167575371289,
        "roa_avg2y": 0.06762087152865558,
        "roa_period_end": 0.06993302532144265,
        "roe_avg2y": 0.07853847484283054,
        "roe_period_end": 0.08280325004664733
      }
    },
    {
      "accn": "0001165002-24-000022",
      "filed": "2024-03-07",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 12952000.0,
        "capex": 93000.0,
        "cash": 13016000.0,
        "dividends_paid": 11043000.0,
        "eps_diluted": -1.12,
        "free_cash_flow": -9863000.0,
        "net_income": -8947000.0,
        "operating_cash_flow": -9770000.0,
        "operating_income": -3447000.0,
        "revenue": 65111000.0,
        "stockholders_equity": 130711000.0,
        "total_assets": 149152000.0,
        "total_liabilities": 18441000.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.14108223485399088,
        "net_margin": -0.1374114972892445,
        "operating_margin": -0.05294036337945969,
        "revenue_growth_yoy": -0.22559735486863544,
        "roa_avg2y": -0.05457834007911938,
        "roa_period_end": -0.059985786311950215,
        "roe_avg2y": -0.0641366604778529,
        "roe_period_end": -0.06844871510431409
      }
    },
    {
      "accn": "0001165002-23-000033",
      "filed": "2023-03-13",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2414000.0,
        "capex": 593000.0,
        "cash": 49766000.0,
        "dividends_paid": 26089000.0,
        "eps_diluted": 0.7,
        "free_cash_flow": 31579000.0,
        "net_income": 5911000.0,
        "operating_cash_flow": 32172000.0,
        "operating_income": 4644000.0,
        "revenue": 84079000.0,
        "stockholders_equity": 148287000.0,
        "total_assets": 178707000.0,
        "total_liabilities": 30420000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.20514272997632968,
        "net_margin": 0.07030292938783762,
        "operating_margin": 0.055233768241772625,
        "payout_ratio": 4.413635594654035,
        "revenue_growth_yoy": -0.31251839738348325,
        "roa_avg2y": 0.03128423615337797,
        "roa_period_end": 0.03307648833005982,
        "roe_avg2y": 0.03820499230858724,
        "roe_period_end": 0.039861889444118496
      }
    },
    {
      "accn": "0001165002-22-000039",
      "filed": "2022-03-04",
      "fiscal_year": 2018,
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4000000.0,
        "capex": 991000.0,
        "cash": 52449000.0,
        "dividends_paid": 24621000.0,
        "eps_diluted": 3.13,
        "free_cash_flow": 30493000.0,
        "net_income": 26751000.0,
        "operating_cash_flow": 31484000.0,
        "operating_income": 35938000.0,
        "revenue": 122300000.0,
        "stockholders_equity": 161149000.0,
        "total_assets": 199183000.0,
        "total_liabilities": 38034000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.23601759861991076,
        "net_margin": 0.21873262469337695,
        "operating_margin": 0.2938511856091578,
        "payout_ratio": 0.9203768083436134,
        "revenue_growth_yoy": -0.08584669432298091,
        "roa_avg2y": 0.13653972774740838,
        "roa_period_end": 0.13430363032989764,
        "roe_avg2y": 0.16848635626446645,
        "roe_period_end": 0.1660016506462963
      }
    },
    {
      "accn": "0001165002-21-000023",
      "filed": "2021-03-04",
      "fiscal_year": 2017,
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 884000.0,
        "cash": 54249000.0,
        "dividends_paid": 21923000.0,
        "eps_diluted": 2.38,
        "free_cash_flow": 47125000.0,
        "net_income": 19989000.0,
        "operating_cash_flow": 48009000.0,
        "operating_income": 33893000.0,
        "revenue": 133785000.0,
        "stockholders_equity": 156396000.0,
        "total_assets": 192659000.0,
        "total_liabilities": 36263000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_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": 0.23186654390137856,
        "net_margin": 0.14941136898755467,
        "operating_margin": 0.25333931307695184,
        "payout_ratio": 1.0967532142678473,
        "revenue_growth_yoy": 0.08749725656595216,
        "roa_avg2y": 0.10737047352264212,
        "roa_period_end": 0.10375326353816847,
        "roe_avg2y": 0.1321739705420462,
        "roe_period_end": 0.12781017417325252
      }
    },
    {
      "accn": "0001165002-20-000035",
      "filed": "2020-02-20",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5634000.0,
        "capex": 1819000.0,
        "cash": 33679000.0,
        "dividends_paid": 19442000.0,
        "eps_diluted": 2.77,
        "net_income": 22647000.0,
        "operating_income": 34010000.0,
        "revenue": 123021000.0,
        "stockholders_equity": 146069000.0,
        "total_assets": 179678000.0,
        "total_liabilities": 33609000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.23008988902504982,
        "net_margin": 0.1840905211305387,
        "operating_margin": 0.2764568650880744,
        "payout_ratio": 0.8584801518964984,
        "roa_period_end": 0.12604214205411904,
        "roe_period_end": 0.15504316453183084
      }
    },
    {
      "accn": "0001564590-14-000450",
      "filed": "2014-02-28",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "operating_cash_flow": "USD"
      },
      "fundamentals": {
        "operating_cash_flow": 21707000.0
      },
      "period_end": "2013-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001165002-26-000020",
    "filed": "2026-03-04",
    "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": "6282",
  "sic_description": "Investment Advice",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001165002.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001165002.json"
  },
  "ticker": "WHG"
}
