{
  "cik": 102752,
  "cik_padded": "0000102752",
  "entityName": "VSE CORP",
  "fiscal_years": [
    {
      "accn": "0000102752-26-000015",
      "filed": "2026-02-27",
      "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": 21281000.0,
        "cash": 69358000.0,
        "dividends_paid": 8263000.0,
        "eps_diluted": 0.55,
        "free_cash_flow": 5709000.0,
        "net_income": 11703000.0,
        "operating_cash_flow": 26990000.0,
        "operating_income": 89595000.0,
        "revenue": 1112275000.0,
        "stockholders_equity": 1438808000.0,
        "total_assets": 2028578000.0,
        "total_liabilities": 589770000.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.40990180760740835,
        "net_margin": 0.010521678541727541,
        "operating_margin": 0.08055112269897283,
        "payout_ratio": 0.7060582756558147,
        "revenue_growth_yoy": 0.414647392197961,
        "roa_avg2y": 0.006206499349810458,
        "roa_period_end": 0.00576906581851918,
        "roe_avg2y": 0.009644028786226912,
        "roe_period_end": 0.008133816325736305
      }
    },
    {
      "accn": "0000102752-26-000015",
      "filed": "2026-02-27",
      "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": 20704000.0,
        "cash": 29505000.0,
        "dividends_paid": 7060000.0,
        "eps_diluted": 0.85,
        "free_cash_flow": -51741000.0,
        "net_income": 15324000.0,
        "operating_cash_flow": -31037000.0,
        "operating_income": 58756000.0,
        "revenue": 786256000.0,
        "stockholders_equity": 988186000.0,
        "total_assets": 1742630000.0,
        "total_liabilities": 754444000.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.7634635584798813,
        "net_margin": 0.019489835371685558,
        "operating_margin": 0.07472884149691704,
        "payout_ratio": 0.46071521795875753,
        "revenue_growth_yoy": 0.44527039447079153,
        "roa_avg2y": 0.00990892889936139,
        "roa_period_end": 0.008793605068201512,
        "roe_avg2y": 0.019096386030128774,
        "roe_period_end": 0.015507202085437356
      }
    },
    {
      "accn": "0000102752-26-000015",
      "filed": "2026-02-27",
      "fiscal_year": 2023,
      "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": 18666000.0,
        "cash": 7768000.0,
        "dividends_paid": 5436000.0,
        "eps_diluted": 2.76,
        "free_cash_flow": -40495000.0,
        "net_income": 39134000.0,
        "operating_cash_flow": -21829000.0,
        "operating_income": 50145000.0,
        "revenue": 544020000.0,
        "stockholders_equity": 616725000.0,
        "total_assets": 1350338000.0,
        "total_liabilities": 733613000.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": 1.1895301795776074,
        "net_margin": 0.07193485533620088,
        "operating_margin": 0.09217492003970444,
        "payout_ratio": 0.1389073439975469,
        "revenue_growth_yoy": -0.18736033269200894,
        "roa_avg2y": 0.03330373209618034,
        "roa_period_end": 0.028980892191436514,
        "roe_avg2y": 0.07340485495441505,
        "roe_period_end": 0.06345453808423528
      }
    },
    {
      "accn": "0000102752-26-000015",
      "filed": "2026-02-27",
      "fiscal_year": 2022,
      "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": 11212000.0,
        "cash": 305000.0,
        "dividends_paid": 5111000.0,
        "eps_diluted": 2.19,
        "free_cash_flow": -3161000.0,
        "net_income": 28059000.0,
        "operating_cash_flow": 8051000.0,
        "operating_income": 53604000.0,
        "revenue": 669448000.0,
        "stockholders_equity": 449526000.0,
        "total_assets": 999789000.0,
        "total_liabilities": 550263000.0
      },
      "period_end": "2022-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": 1.224096047837055,
        "net_margin": 0.04191363630931753,
        "operating_margin": 0.0800719398668754,
        "payout_ratio": 0.1821518942228875,
        "revenue_growth_yoy": 0.3906735579080318,
        "roa_avg2y": 0.02925331027181214,
        "roa_period_end": 0.02806492169847838,
        "roe_avg2y": 0.06473717178918371,
        "roe_period_end": 0.06241908143244217
      }
    },
    {
      "accn": "0000102752-25-000014",
      "filed": "2025-03-03",
      "fiscal_year": 2021,
      "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": 10520000.0,
        "cash": 518000.0,
        "dividends_paid": 4427000.0,
        "eps_diluted": 0.63,
        "free_cash_flow": -28122000.0,
        "net_income": 7966000.0,
        "operating_cash_flow": -17602000.0,
        "operating_income": -2705000.0,
        "revenue": 481384000.0,
        "stockholders_equity": 417333000.0,
        "total_assets": 918558000.0,
        "total_liabilities": 501225000.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": 1.2010193298876437,
        "net_margin": 0.016548119588519768,
        "operating_margin": -0.005619214597909362,
        "payout_ratio": 0.5557368817474265,
        "revenue_growth_yoy": -0.27245907635201816,
        "roa_avg2y": 0.009379273642015755,
        "roa_period_end": 0.008672288521791765,
        "roe_avg2y": 0.020593291540102112,
        "roe_period_end": 0.019087874670826413
      }
    },
    {
      "accn": "0000102752-24-000017",
      "filed": "2024-03-08",
      "fiscal_year": 2020,
      "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": 4427000.0,
        "cash": 378000.0,
        "dividends_paid": 3970000.0,
        "eps_diluted": -0.47,
        "free_cash_flow": 31334000.0,
        "net_income": -5171000.0,
        "operating_cash_flow": 35761000.0,
        "operating_income": 13923000.0,
        "revenue": 661659000.0,
        "stockholders_equity": 356317000.0,
        "total_assets": 780081000.0,
        "total_liabilities": 423764000.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": 1.1892893126064712,
        "net_margin": -0.007815203904125842,
        "operating_margin": 0.021042561198442097,
        "revenue_growth_yoy": -0.1208673087731373,
        "roa_avg2y": -0.00636060875367863,
        "roa_period_end": -0.006628798804226741,
        "roe_avg2y": -0.014375509092071647,
        "roe_period_end": -0.01451235837751216
      }
    },
    {
      "accn": "0000102752-23-000012",
      "filed": "2023-03-10",
      "fiscal_year": 2019,
      "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": 9630000.0,
        "cash": 734000.0,
        "dividends_paid": 3726000.0,
        "eps_diluted": 3.35,
        "free_cash_flow": 8364000.0,
        "net_income": 37024000.0,
        "operating_cash_flow": 17994000.0,
        "operating_income": 60257000.0,
        "revenue": 752627000.0,
        "stockholders_equity": 363101000.0,
        "total_assets": 845864000.0,
        "total_liabilities": 482763000.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": 1.3295556883621913,
        "net_margin": 0.04919302655897277,
        "operating_margin": 0.08006223534366957,
        "payout_ratio": 0.10063742437337943,
        "revenue_growth_yoy": 0.07947155695922939,
        "roa_avg2y": 0.049874317366834335,
        "roa_period_end": 0.04377062979391486,
        "roe_avg2y": 0.10708377199578883,
        "roe_period_end": 0.10196611961960997
      }
    },
    {
      "accn": "0000102752-22-000013",
      "filed": "2022-03-11",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 3117000.0,
        "cash": 162000.0,
        "dividends_paid": 3262000.0,
        "eps_diluted": 3.21,
        "free_cash_flow": 15738000.0,
        "net_income": 35080000.0,
        "operating_cash_flow": 18855000.0,
        "operating_income": 54230000.0,
        "revenue": 697218000.0,
        "stockholders_equity": 328395000.0,
        "total_assets": 638828000.0,
        "total_liabilities": 310433000.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.9453036739292621,
        "net_margin": 0.05031424891497351,
        "operating_margin": 0.07778055070293653,
        "payout_ratio": 0.09298745724059293,
        "revenue_growth_yoy": -0.08274427617998903,
        "roa_avg2y": 0.05533816937612839,
        "roa_period_end": 0.054913059540283145,
        "roe_avg2y": 0.11288999018487827,
        "roe_period_end": 0.10682257647040912
      }
    },
    {
      "accn": "0000102752-21-000039",
      "filed": "2021-03-05",
      "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",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 3743000.0,
        "cash": 624000.0,
        "dividends_paid": 2816000.0,
        "eps_diluted": 3.6,
        "free_cash_flow": 46677000.0,
        "net_income": 39096000.0,
        "operating_cash_flow": 50420000.0,
        "operating_income": 54325000.0,
        "revenue": 760113000.0,
        "stockholders_equity": 293095000.0,
        "total_assets": 629013000.0,
        "total_liabilities": 335918000.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": 1.1461062112966784,
        "net_margin": 0.05143445777141031,
        "operating_margin": 0.07146963675137775,
        "payout_ratio": 0.07202782893390629,
        "revenue_growth_yoy": 0.09876263027797454,
        "roa_avg2y": 0.060573946509747054,
        "roa_period_end": 0.06215451826909778,
        "roe_avg2y": 0.14261092234204953,
        "roe_period_end": 0.13339019771746363
      }
    },
    {
      "accn": "0000102752-20-000016",
      "filed": "2020-03-09",
      "fiscal_year": 2016,
      "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": 6546000.0,
        "cash": 428000.0,
        "dividends_paid": 2481000.0,
        "eps_diluted": 2.47,
        "free_cash_flow": 40647000.0,
        "net_income": 26793000.0,
        "operating_cash_flow": 47193000.0,
        "operating_income": 51529000.0,
        "revenue": 691790000.0,
        "stockholders_equity": 255194000.0,
        "total_assets": 661839000.0,
        "total_liabilities": 406645000.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": 1.593473984498068,
        "net_margin": 0.038729961404472456,
        "operating_margin": 0.07448647711010567,
        "payout_ratio": 0.0925988131228306,
        "roa_period_end": 0.0404826551472488,
        "roe_period_end": 0.10499071294779658
      }
    }
  ],
  "latest_filing": {
    "accn": "0000102752-26-000015",
    "filed": "2026-02-27",
    "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": "8711",
  "sic_description": "Services-Engineering Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000102752.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000102752.json"
  },
  "ticker": "VSEC"
}
