{
  "cik": 1084991,
  "cik_padded": "0001084991",
  "entityName": "NATURAL GAS SERVICES GROUP INC",
  "fiscal_years": [
    {
      "accn": "0001084991-26-000015",
      "filed": "2026-03-16",
      "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": 121487000.0,
        "cash": 0.0,
        "dividends_paid": 2637000.0,
        "eps_diluted": 1.57,
        "free_cash_flow": -58560000.0,
        "net_income": 19928000.0,
        "operating_cash_flow": 62927000.0,
        "operating_income": 37298000.0,
        "revenue": 172315000.0,
        "stockholders_equity": 274716000.0,
        "total_assets": 586786000.0,
        "total_liabilities": 312070000.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": 1.1359731504535593,
        "net_margin": 0.11564866668601108,
        "operating_margin": 0.216452427240809,
        "payout_ratio": 0.13232637494981936,
        "revenue_growth_yoy": 0.09935435301323194,
        "roa_avg2y": 0.03692715928821455,
        "roa_period_end": 0.03396127378635482,
        "roe_avg2y": 0.07523222210267416,
        "roe_period_end": 0.07254036896285619
      }
    },
    {
      "accn": "0001084991-26-000015",
      "filed": "2026-03-16",
      "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": 0.0,
        "capex": 71894000.0,
        "cash": 2142000.0,
        "dividends_paid": 0.0,
        "eps_diluted": 1.37,
        "free_cash_flow": -5431000.0,
        "net_income": 17227000.0,
        "operating_cash_flow": 66463000.0,
        "operating_income": 33325000.0,
        "revenue": 156742000.0,
        "stockholders_equity": 255057000.0,
        "total_assets": 492528000.0,
        "total_liabilities": 237471000.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.9310507063127066,
        "net_margin": 0.1099067257021092,
        "operating_margin": 0.21261053195697388,
        "payout_ratio": 0.0,
        "revenue_growth_yoy": 0.29360304373302964,
        "roa_avg2y": 0.03547361820815706,
        "roa_period_end": 0.03497669168047299,
        "roe_avg2y": 0.07017808294514116,
        "roe_period_end": 0.06754176517405913
      }
    },
    {
      "accn": "0001084991-26-000015",
      "filed": "2026-03-16",
      "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": 153943000.0,
        "cash": 2746000.0,
        "dividends_paid": 0.0,
        "eps_diluted": 0.38,
        "free_cash_flow": -135910000.0,
        "net_income": 4747000.0,
        "operating_cash_flow": 18033000.0,
        "operating_income": 10457000.0,
        "revenue": 121167000.0,
        "stockholders_equity": 235894000.0,
        "total_assets": 478729000.0,
        "total_liabilities": 242835000.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.029424232918175,
        "net_margin": 0.03917733376249309,
        "operating_margin": 0.08630237605948815,
        "payout_ratio": 0.0,
        "revenue_growth_yoy": 0.4284350132625995,
        "roa_avg2y": 0.011764924563957991,
        "roa_period_end": 0.009915839650407642,
        "roe_avg2y": 0.020374702234049403,
        "roe_period_end": 0.02012344527626815
      }
    },
    {
      "accn": "0001084991-26-000015",
      "filed": "2026-03-16",
      "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": 6660000.0,
        "capex": 65122000.0,
        "cash": 3372000.0,
        "eps_diluted": -0.05,
        "free_cash_flow": -37358000.0,
        "net_income": -569000.0,
        "operating_cash_flow": 27764000.0,
        "operating_income": 431000.0,
        "revenue": 84825000.0,
        "stockholders_equity": 230076000.0,
        "total_assets": 328246000.0,
        "total_liabilities": 98170000.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.42668509535979415,
        "net_margin": -0.006707928087238432,
        "operating_margin": 0.005081049218980254,
        "revenue_growth_yoy": 0.17129246064623033,
        "roa_avg2y": -0.0018157102011640968,
        "roa_period_end": -0.001733456005556808,
        "roe_avg2y": -0.002442133454653144,
        "roe_period_end": -0.0024730958465898224
      }
    },
    {
      "accn": "0001084991-25-000024",
      "filed": "2025-03-17",
      "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": 7854000.0,
        "capex": 25710000.0,
        "cash": 22942000.0,
        "eps_diluted": -0.7,
        "free_cash_flow": 2817000.0,
        "net_income": -9183000.0,
        "operating_cash_flow": 28527000.0,
        "operating_income": -12408000.0,
        "revenue": 72420000.0,
        "stockholders_equity": 235910000.0,
        "total_assets": 298506000.0,
        "total_liabilities": 62596000.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": 0.2653384765376627,
        "net_margin": -0.1268019884009942,
        "operating_margin": -0.17133388566694283,
        "revenue_growth_yoy": 0.06413929909631916,
        "roa_avg2y": -0.030341628297706782,
        "roa_period_end": -0.030763200739683624,
        "roe_avg2y": -0.037677401354794506,
        "roe_period_end": -0.03892586155737358
      }
    },
    {
      "accn": "0001084991-23-000032",
      "filed": "2023-03-31",
      "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": 0.0,
        "capex": 15257000.0,
        "cash": 28925000.0,
        "eps_diluted": 0.14,
        "free_cash_flow": 17392000.0,
        "net_income": 1808000.0,
        "operating_cash_flow": 32649000.0,
        "operating_income": -3599000.0,
        "revenue": 68055000.0,
        "stockholders_equity": 251544000.0,
        "total_assets": 306801000.0,
        "total_liabilities": 55257000.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.21967130998950482,
        "net_margin": 0.026566747483652932,
        "operating_margin": -0.05288369700977151,
        "revenue_growth_yoy": -0.13243842741318648,
        "roa_avg2y": 0.006093923266450728,
        "roa_period_end": 0.0058930707527028925,
        "roe_avg2y": 0.007243052898723452,
        "roe_period_end": 0.007187609324809973
      }
    },
    {
      "accn": "0001084991-22-000009",
      "filed": "2022-03-18",
      "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": 490000.0,
        "capex": 69938000.0,
        "cash": 11592000.0,
        "eps_diluted": -1.06,
        "free_cash_flow": -40526000.0,
        "net_income": -13864000.0,
        "operating_cash_flow": 29412000.0,
        "operating_income": -15153000.0,
        "revenue": 78444000.0,
        "stockholders_equity": 247693000.0,
        "total_assets": 286577000.0,
        "total_liabilities": 38884000.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": 0.15698465439071754,
        "net_margin": -0.1767375452552139,
        "operating_margin": -0.1931696496864005,
        "revenue_growth_yoy": 0.19802070924585358,
        "roa_avg2y": -0.04693479942516381,
        "roa_period_end": -0.048377922861918436,
        "roe_avg2y": -0.05469842678897273,
        "roe_period_end": -0.055972514362537494
      }
    },
    {
      "accn": "0001084991-21-000026",
      "filed": "2021-03-31",
      "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": 0.0,
        "capex": 40065000.0,
        "cash": 52628000.0,
        "eps_diluted": -0.04,
        "free_cash_flow": -16376000.0,
        "net_income": -466000.0,
        "operating_cash_flow": 23689000.0,
        "operating_income": -507000.0,
        "revenue": 65478000.0,
        "stockholders_equity": 259232000.0,
        "total_assets": 304200000.0,
        "total_liabilities": 44968000.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": 0.1734662387359585,
        "net_margin": -0.007116894224014173,
        "operating_margin": -0.007743058737285806,
        "revenue_growth_yoy": -0.03272125625987916,
        "roa_avg2y": -0.0015468622927420292,
        "roa_period_end": -0.001531886916502301,
        "roe_avg2y": -0.001804474011314749,
        "roe_period_end": -0.001797617578076781
      }
    },
    {
      "accn": "0001084991-20-000011",
      "filed": "2020-03-31",
      "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": 0.0,
        "capex": 13536000.0,
        "cash": 69208000.0,
        "eps_diluted": 1.51,
        "free_cash_flow": 3963000.0,
        "net_income": 19794000.0,
        "operating_cash_flow": 17499000.0,
        "operating_income": 1471000.0,
        "revenue": 67693000.0,
        "stockholders_equity": 257262000.0,
        "total_assets": 298310000.0,
        "total_liabilities": 40991000.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": 0.1593356189410018,
        "net_margin": 0.2924083730961842,
        "operating_margin": 0.02173045957484526,
        "revenue_growth_yoy": -0.055279537778770205,
        "roa_avg2y": 0.06689037804519511,
        "roa_period_end": 0.06635379303409206,
        "roe_avg2y": 0.08075623806648498,
        "roe_period_end": 0.07694101732863773
      }
    },
    {
      "accn": "0001084991-20-000011",
      "filed": "2020-03-31",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "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": {
        "capex": 3321000.0,
        "cash": 64094000.0,
        "eps_diluted": 0.5,
        "free_cash_flow": 28464000.0,
        "net_income": 6469000.0,
        "operating_cash_flow": 31785000.0,
        "operating_income": 8430000.0,
        "revenue": 71654000.0,
        "stockholders_equity": 232954000.0,
        "total_assets": 293524000.0,
        "total_liabilities": 60570000.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": 0.2600084136782369,
        "net_margin": 0.09028107293382086,
        "operating_margin": 0.11764870070058894,
        "roa_period_end": 0.022039083686512858,
        "roe_period_end": 0.027769430874764973
      }
    }
  ],
  "latest_filing": {
    "accn": "0001084991-26-000015",
    "filed": "2026-03-16",
    "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": "1389",
  "sic_description": "Oil & Gas Field Services, NEC",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001084991.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001084991.json"
  },
  "ticker": "NGS"
}
