{
  "cik": 1739445,
  "cik_padded": "0001739445",
  "entityName": "Arcosa, Inc.",
  "fiscal_years": [
    {
      "accn": "0001739445-26-000029",
      "filed": "2026-02-27",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "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": 165600000.0,
        "cash": 214600000.0,
        "cost_of_revenue": 2236200000.0,
        "dividends_paid": 10000000.0,
        "eps_diluted": 4.24,
        "free_cash_flow": 175500000.0,
        "gross_profit": 647200000.0,
        "net_income": 208400000.0,
        "operating_cash_flow": 341100000.0,
        "operating_income": 341900000.0,
        "revenue": 2883400000.0,
        "stockholders_equity": 2641400000.0,
        "total_assets": 4985200000.0,
        "total_liabilities": 2343800000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.22445723798293682,
        "leverage": 0.8873324752025441,
        "net_margin": 0.07227578553097039,
        "operating_margin": 0.11857529305680795,
        "payout_ratio": 0.04798464491362764,
        "revenue_growth_yoy": 0.12198918245846142,
        "roa_avg2y": 0.04209803347238074,
        "roa_period_end": 0.04180373906764021,
        "roe_avg2y": 0.08221555941297144,
        "roe_period_end": 0.0788975543272507
      }
    },
    {
      "accn": "0001739445-26-000029",
      "filed": "2026-02-27",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "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": 189700000.0,
        "cash": 187300000.0,
        "cost_of_revenue": 2054700000.0,
        "dividends_paid": 9700000.0,
        "eps_diluted": 1.91,
        "free_cash_flow": 312300000.0,
        "gross_profit": 515200000.0,
        "net_income": 93700000.0,
        "operating_cash_flow": 502000000.0,
        "operating_income": 197600000.0,
        "revenue": 2569900000.0,
        "stockholders_equity": 2428200000.0,
        "total_assets": 4915500000.0,
        "total_liabilities": 2487300000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.20047472664306004,
        "leverage": 1.024339016555473,
        "net_margin": 0.03646056266780809,
        "operating_margin": 0.0768901513677575,
        "payout_ratio": 0.10352187833511206,
        "revenue_growth_yoy": 0.11352311625287058,
        "roa_avg2y": 0.0220641910189088,
        "roa_period_end": 0.019062150340758824,
        "roe_avg2y": 0.03936809377757237,
        "roe_period_end": 0.038588254674244295
      }
    },
    {
      "accn": "0001739445-26-000029",
      "filed": "2026-02-27",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 13800000.0,
        "capex": 203500000.0,
        "cash": 104800000.0,
        "cost_of_revenue": 1864100000.0,
        "dividends_paid": 9800000.0,
        "eps_diluted": 3.26,
        "free_cash_flow": 57500000.0,
        "gross_profit": 443800000.0,
        "net_income": 159200000.0,
        "operating_cash_flow": 261000000.0,
        "operating_income": 217300000.0,
        "revenue": 2307900000.0,
        "stockholders_equity": 2332000000.0,
        "total_assets": 3577900000.0,
        "total_liabilities": 1245900000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "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": {
        "gross_margin": 0.19229602669093115,
        "leverage": 0.5342624356775301,
        "net_margin": 0.06898045842540838,
        "operating_margin": 0.0941548593959877,
        "payout_ratio": 0.06155778894472362,
        "revenue_growth_yoy": 0.02902621722846442,
        "roa_avg2y": 0.04602153646021537,
        "roa_period_end": 0.0444953743816205,
        "roe_avg2y": 0.07049862722522363,
        "roe_period_end": 0.06826758147512864
      }
    },
    {
      "accn": "0001739445-26-000029",
      "filed": "2026-02-27",
      "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": 15000000.0,
        "capex": 138000000.0,
        "cash": 160400000.0,
        "dividends_paid": 9800000.0,
        "eps_diluted": 5.05,
        "free_cash_flow": 36300000.0,
        "net_income": 245800000.0,
        "operating_cash_flow": 174300000.0,
        "operating_income": 349000000.0,
        "revenue": 2242800000.0,
        "stockholders_equity": 2184400000.0,
        "total_assets": 3340600000.0,
        "total_liabilities": 1156200000.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": 0.5292986632484893,
        "net_margin": 0.1095951489209916,
        "operating_margin": 0.15560906010344214,
        "payout_ratio": 0.03986981285598047,
        "revenue_growth_yoy": 0.10135533294048321,
        "roa_avg2y": 0.07529829828296598,
        "roa_period_end": 0.07357959647967431,
        "roe_avg2y": 0.11880996688981801,
        "roe_period_end": 0.11252517853872918
      }
    },
    {
      "accn": "0001739445-25-000026",
      "filed": "2025-02-28",
      "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": 9400000.0,
        "capex": 85100000.0,
        "cash": 72900000.0,
        "dividends_paid": 9800000.0,
        "eps_diluted": 1.42,
        "free_cash_flow": 81400000.0,
        "net_income": 69600000.0,
        "operating_cash_flow": 166500000.0,
        "operating_income": 107300000.0,
        "revenue": 2036400000.0,
        "stockholders_equity": 1953300000.0,
        "total_assets": 3188100000.0,
        "total_liabilities": 1234800000.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.6321609583781294,
        "net_margin": 0.03417796110783736,
        "operating_margin": 0.0526910233745826,
        "payout_ratio": 0.14080459770114942,
        "revenue_growth_yoy": 0.052076875387476754,
        "roa_avg2y": 0.02385685884691849,
        "roa_period_end": 0.021831184718170697,
        "roe_avg2y": 0.03619815368612664,
        "roe_period_end": 0.03563200737213946
      }
    },
    {
      "accn": "0001739445-24-000012",
      "filed": "2024-02-23",
      "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": 8000000.0,
        "capex": 82100000.0,
        "cash": 95800000.0,
        "dividends_paid": 9800000.0,
        "eps_diluted": 2.18,
        "free_cash_flow": 177800000.0,
        "net_income": 106600000.0,
        "operating_cash_flow": 259900000.0,
        "operating_income": 151800000.0,
        "revenue": 1935600000.0,
        "stockholders_equity": 1892200000.0,
        "total_assets": 2646700000.0,
        "total_liabilities": 754500000.0
      },
      "period_end": "2020-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.39874220484092593,
        "net_margin": 0.05507336226493077,
        "operating_margin": 0.07842529448233106,
        "payout_ratio": 0.09193245778611632,
        "revenue_growth_yoy": 0.11439921699579711,
        "roa_avg2y": 0.04307766911824133,
        "roa_period_end": 0.04027657082404504,
        "roe_avg2y": 0.05789387932439038,
        "roe_period_end": 0.05633653947785646
      }
    },
    {
      "accn": "0001739445-23-000018",
      "filed": "2023-02-24",
      "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": 11000000.0,
        "capex": 85400000.0,
        "cash": 240400000.0,
        "dividends_paid": 9900000.0,
        "eps_diluted": 2.32,
        "free_cash_flow": 273400000.0,
        "net_income": 113300000.0,
        "operating_cash_flow": 358800000.0,
        "operating_income": 152900000.0,
        "revenue": 1736900000.0,
        "stockholders_equity": 1790400000.0,
        "total_assets": 2302500000.0,
        "total_liabilities": 512100000.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.2860254691689008,
        "net_margin": 0.06523115896136795,
        "operating_margin": 0.08803039898670044,
        "payout_ratio": 0.08737864077669903,
        "revenue_growth_yoy": 0.18933168994795946,
        "roa_avg2y": 0.0506402663865734,
        "roa_period_end": 0.049207383279044524,
        "roe_avg2y": 0.0652105096549541,
        "roe_period_end": 0.06328194816800715
      }
    },
    {
      "accn": "0001739445-22-000012",
      "filed": "2022-02-24",
      "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": 3000000.0,
        "capex": 44800000.0,
        "cash": 99400000.0,
        "dividends_paid": 2400000.0,
        "eps_diluted": 1.54,
        "free_cash_flow": 73700000.0,
        "net_income": 75700000.0,
        "operating_cash_flow": 118500000.0,
        "operating_income": 94900000.0,
        "revenue": 1460400000.0,
        "stockholders_equity": 1684500000.0,
        "total_assets": 2172200000.0,
        "total_liabilities": 487700000.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.28952211338676165,
        "net_margin": 0.05183511366748836,
        "operating_margin": 0.06498219665844975,
        "payout_ratio": 0.031704095112285335,
        "revenue_growth_yoy": -0.0013676148796498905,
        "roa_avg2y": 0.04010914774684081,
        "roa_period_end": 0.034849461375563946,
        "roe_avg2y": 0.04895873755012288,
        "roe_period_end": 0.04493915108340754
      }
    },
    {
      "accn": "0001739445-21-000017",
      "filed": "2021-02-25",
      "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": 82400000.0,
        "cash": 6800000.0,
        "eps_diluted": 1.84,
        "free_cash_flow": 79600000.0,
        "net_income": 89700000.0,
        "operating_cash_flow": 162000000.0,
        "operating_income": 131700000.0,
        "revenue": 1462400000.0,
        "stockholders_equity": 1407900000.0,
        "total_assets": 1602500000.0,
        "total_liabilities": 194600000.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.13822004403721855,
        "net_margin": 0.06133752735229759,
        "operating_margin": 0.0900574398249453,
        "revenue_growth_yoy": -0.14178403755868543,
        "roa_avg2y": 0.05733827665558681,
        "roa_period_end": 0.05597503900156006,
        "roe_avg2y": 0.06524348110702986,
        "roe_period_end": 0.06371191135734072
      }
    },
    {
      "accn": "0001739445-20-000026",
      "filed": "2020-02-27",
      "fiscal_year": 2016,
      "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"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 84800000.0,
        "cash": 14000000.0,
        "eps_diluted": 2.52,
        "free_cash_flow": 143000000.0,
        "net_income": 123000000.0,
        "operating_cash_flow": 227800000.0,
        "operating_income": 200800000.0,
        "revenue": 1704000000.0,
        "stockholders_equity": 1341800000.0,
        "total_assets": 1526300000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.0721830985915493,
        "operating_margin": 0.11784037558685447,
        "roa_period_end": 0.08058704055559197,
        "roe_period_end": 0.09166790877925175
      }
    }
  ],
  "latest_filing": {
    "accn": "0001739445-26-000029",
    "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": "3440",
  "sic_description": "Fabricated Structural Metal Products",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001739445.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001739445.json"
  },
  "ticker": "ACA"
}
