{
  "cik": 1847590,
  "cik_padded": "0001847590",
  "entityName": "Bowman Consulting Group Ltd.",
  "fiscal_years": [
    {
      "accn": "0001628280-26-015252",
      "filed": "2026-03-05",
      "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": 18806000.0,
        "capex": 2393000.0,
        "cash": 11066000.0,
        "eps_diluted": 0.73,
        "free_cash_flow": 33434000.0,
        "net_income": 12849000.0,
        "operating_cash_flow": 35827000.0,
        "operating_income": 19660000.0,
        "revenue": 490017000.0,
        "stockholders_equity": 261105000.0,
        "total_assets": 579682000.0,
        "total_liabilities": 318577000.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.2201106834415274,
        "net_margin": 0.026221539252719802,
        "operating_margin": 0.04012105702455221,
        "revenue_growth_yoy": 0.14875376262413142,
        "roa_avg2y": 0.023672509103571143,
        "roa_period_end": 0.022165601139935345,
        "roe_avg2y": 0.05066440597768227,
        "roe_period_end": 0.04921008789567415
      }
    },
    {
      "accn": "0001628280-26-015252",
      "filed": "2026-03-05",
      "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": 23348000.0,
        "capex": 626000.0,
        "cash": 6698000.0,
        "eps_diluted": 0.17,
        "free_cash_flow": 23675000.0,
        "net_income": 3034000.0,
        "operating_cash_flow": 24301000.0,
        "operating_income": -2000000.0,
        "revenue": 426564000.0,
        "stockholders_equity": 246115000.0,
        "total_assets": 505881000.0,
        "total_liabilities": 259766000.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": 1.0554659407187696,
        "net_margin": 0.007112648981161092,
        "operating_margin": -0.004688628201160904,
        "revenue_growth_yoy": 0.2319324430479183,
        "roa_avg2y": 0.00667792126039711,
        "roa_period_end": 0.005997457900178105,
        "roe_avg2y": 0.014821835093650157,
        "roe_period_end": 0.012327570444710804
      }
    },
    {
      "accn": "0001628280-26-015252",
      "filed": "2026-03-05",
      "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": 745000.0,
        "capex": 2093000.0,
        "cash": 20687000.0,
        "eps_diluted": -0.53,
        "free_cash_flow": 9629000.0,
        "net_income": -6624000.0,
        "operating_cash_flow": 11722000.0,
        "operating_income": -656000.0,
        "revenue": 346256000.0,
        "stockholders_equity": 163281000.0,
        "total_assets": 402785000.0,
        "total_liabilities": 239504000.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.466821001831199,
        "net_margin": -0.019130354419851208,
        "operating_margin": -0.0018945520077630422,
        "revenue_growth_yoy": 0.32303201204368126,
        "roa_avg2y": -0.02011716792550817,
        "roa_period_end": -0.01644549821865263,
        "roe_avg2y": -0.04629901446844202,
        "roe_period_end": -0.04056810039134988
      }
    },
    {
      "accn": "0001628280-25-012365",
      "filed": "2025-03-12",
      "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": 0.0,
        "capex": 902000.0,
        "cash": 13282000.0,
        "eps_diluted": 0.37,
        "free_cash_flow": 8268000.0,
        "net_income": 5005000.0,
        "operating_cash_flow": 9170000.0,
        "operating_income": 5120000.0,
        "revenue": 261714000.0,
        "stockholders_equity": 122859000.0,
        "total_assets": 255757000.0,
        "total_liabilities": 132898000.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.081711555522998,
        "net_margin": 0.01912392917459517,
        "operating_margin": 0.019563340134650803,
        "revenue_growth_yoy": 0.7451090218043609,
        "roa_avg2y": 0.02541079946284464,
        "roa_period_end": 0.019569356850447885,
        "roe_avg2y": 0.04973369370801701,
        "roe_period_end": 0.0407377562897305
      }
    },
    {
      "accn": "0001628280-24-010652",
      "filed": "2024-03-12",
      "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": 582000.0,
        "capex": 905000.0,
        "cash": 20619000.0,
        "eps_diluted": 0.03,
        "free_cash_flow": 3812000.0,
        "net_income": 299000.0,
        "operating_cash_flow": 4717000.0,
        "operating_income": 160000.0,
        "revenue": 149970000.0,
        "stockholders_equity": 78413000.0,
        "total_assets": 138170000.0,
        "total_liabilities": 59757000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 0.7620802673026157,
        "net_margin": 0.0019937320797492834,
        "operating_margin": 0.0010668800426752018,
        "roa_avg2y": 0.002963212558471418,
        "roa_period_end": 0.0021640008684953318,
        "roe_avg2y": 0.006258503401360544,
        "roe_period_end": 0.0038131432288013465
      }
    },
    {
      "accn": "0001628280-23-008120",
      "filed": "2023-03-15",
      "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",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1261000.0,
        "capex": 924000.0,
        "cash": 386000.0,
        "eps_diluted": 0.17,
        "free_cash_flow": 9846000.0,
        "net_income": 990000.0,
        "operating_cash_flow": 10770000.0,
        "operating_income": 1869000.0,
        "stockholders_equity": 17137000.0,
        "total_assets": 63638000.0,
        "total_liabilities": 46501000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 2.71348544085896,
        "roa_period_end": 0.01555674282661303,
        "roe_avg2y": -0.3221607549625773,
        "roe_period_end": 0.05776973799381455
      }
    },
    {
      "accn": "0001564590-22-011536",
      "filed": "2022-03-23",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": -23283000.0
      },
      "period_end": "2019-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001628280-26-015252",
    "filed": "2026-03-05",
    "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": "8742",
  "sic_description": "Services-Management Consulting Services",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001847590.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001847590.json"
  },
  "ticker": "BWMN"
}
