{
  "cik": 912562,
  "cik_padded": "0000912562",
  "entityName": "GIBRALTAR INDUSTRIES, INC.",
  "fiscal_years": [
    {
      "accn": "0000912562-26-000025",
      "filed": "2026-02-26",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 63871000.0,
        "capex": 46413000.0,
        "cash": 115724000.0,
        "cost_of_revenue": 830310000.0,
        "eps_diluted": -1.48,
        "free_cash_flow": 120588000.0,
        "gross_profit": 305191000.0,
        "net_income": -44388000.0,
        "operating_cash_flow": 167001000.0,
        "operating_income": 122751000.0,
        "revenue": 1135501000.0,
        "stockholders_equity": 950398000.0,
        "total_assets": 1393603000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.26877211028435904,
        "net_margin": -0.03909111484710273,
        "operating_margin": 0.10810294310617076,
        "revenue_growth_yoy": 0.10958226780631235,
        "roa_avg2y": -0.031559043630441805,
        "roa_period_end": -0.03185125175534209,
        "roe_avg2y": -0.04442282749675746,
        "roe_period_end": -0.04670464373872841
      }
    },
    {
      "accn": "0000912562-26-000025",
      "filed": "2026-02-26",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 12189000.0,
        "capex": 17374000.0,
        "cash": 269480000.0,
        "cost_of_revenue": 721951000.0,
        "eps_diluted": 4.46,
        "free_cash_flow": 156890000.0,
        "gross_profit": 301408000.0,
        "net_income": 137340000.0,
        "operating_cash_flow": 174264000.0,
        "operating_income": 139674000.0,
        "revenue": 1023359000.0,
        "stockholders_equity": 1048034000.0,
        "total_assets": 1419410000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.2945281176986766,
        "net_margin": 0.1342051029990453,
        "operating_margin": 0.13648582755416233,
        "revenue_growth_yoy": -0.022577884580486304,
        "roa_avg2y": 0.1026510719353509,
        "roa_period_end": 0.09675851233963409,
        "roe_avg2y": 0.13992639956964534,
        "roe_period_end": 0.13104536684878543
      }
    },
    {
      "accn": "0000912562-26-000025",
      "filed": "2026-02-26",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 29329000.0,
        "capex": 13884000.0,
        "cash": 99426000.0,
        "cost_of_revenue": 765144000.0,
        "eps_diluted": 3.59,
        "free_cash_flow": 204592000.0,
        "gross_profit": 281854000.0,
        "net_income": 110533000.0,
        "operating_cash_flow": 218476000.0,
        "operating_income": 120569000.0,
        "revenue": 1046998000.0,
        "stockholders_equity": 914998000.0,
        "total_assets": 1256451000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.2692020424107782,
        "net_margin": 0.10557135734738748,
        "operating_margin": 0.11515685798826741,
        "revenue_growth_yoy": -0.2467456038493028,
        "roa_avg2y": 0.08960691737222869,
        "roa_period_end": 0.0879723920789589,
        "roe_avg2y": 0.12726174761685732,
        "roe_period_end": 0.12080135694285671
      }
    },
    {
      "accn": "0000912562-26-000025",
      "filed": "2026-02-26",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 89494000.0,
        "capex": 20138000.0,
        "cash": 17608000.0,
        "cost_of_revenue": 1071272000.0,
        "eps_diluted": 2.56,
        "free_cash_flow": 82553000.0,
        "gross_profit": 318694000.0,
        "net_income": 82406000.0,
        "operating_cash_flow": 102691000.0,
        "operating_income": 130102000.0,
        "revenue": 1389966000.0,
        "stockholders_equity": 822099000.0,
        "total_assets": 1210613000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.22928186732625114,
        "net_margin": 0.05928634225585374,
        "operating_margin": 0.09360085066828973,
        "revenue_growth_yoy": 0.0374560656464517,
        "roa_avg2y": 0.06794930888875512,
        "roa_period_end": 0.06806964736046944,
        "roe_avg2y": 0.10004631661503852,
        "roe_period_end": 0.10023853574812765
      }
    },
    {
      "accn": "0000912562-25-000007",
      "filed": "2025-02-19",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 6497000.0,
        "capex": 17705000.0,
        "cash": 12849000.0,
        "cost_of_revenue": 1049772000.0,
        "eps_diluted": 2.29,
        "free_cash_flow": 5365000.0,
        "gross_profit": 290011000.0,
        "net_income": 75629000.0,
        "operating_cash_flow": 23070000.0,
        "operating_income": 96988000.0,
        "revenue": 1339783000.0,
        "stockholders_equity": 825258000.0,
        "total_assets": 1214901000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.21646117318998673,
        "net_margin": 0.056448693557090965,
        "operating_margin": 0.0723908274698216,
        "revenue_growth_yoy": 0.29751263342817685,
        "roa_avg2y": 0.06231289097983641,
        "roa_period_end": 0.06225116285195255,
        "roe_avg2y": 0.09640020827716925,
        "roe_period_end": 0.09164285593111486
      }
    },
    {
      "accn": "0000912562-24-000012",
      "filed": "2024-02-21",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 6656000.0,
        "capex": 13068000.0,
        "cash": 32054000.0,
        "cost_of_revenue": 776235000.0,
        "eps_diluted": 1.96,
        "free_cash_flow": 76036000.0,
        "gross_profit": 256343000.0,
        "net_income": 64566000.0,
        "operating_cash_flow": 89104000.0,
        "operating_income": 107190000.0,
        "revenue": 1032578000.0,
        "stockholders_equity": 743805000.0,
        "total_assets": 1212494000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.2482553376112991,
        "net_margin": 0.06252893243900219,
        "operating_margin": 0.10380813846508447,
        "revenue_growth_yoy": 0.1495658698800868,
        "roa_avg2y": 0.0587780116379844,
        "roa_period_end": 0.05325057278633956,
        "roe_avg2y": 0.09108112816685934,
        "roe_period_end": 0.0868050093774578
      }
    },
    {
      "accn": "0000912562-23-000009",
      "filed": "2023-02-22",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 4305000.0,
        "capex": 8776000.0,
        "cash": 191363000.0,
        "cost_of_revenue": 678336000.0,
        "eps_diluted": 1.99,
        "free_cash_flow": 121159000.0,
        "gross_profit": 219897000.0,
        "net_income": 65091000.0,
        "operating_cash_flow": 129935000.0,
        "operating_income": 80812000.0,
        "revenue": 898233000.0,
        "stockholders_equity": 673964000.0,
        "total_assets": 984450000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.24481064489948598,
        "net_margin": 0.07246560747601123,
        "operating_margin": 0.08996774778927072,
        "revenue_growth_yoy": 0.07303335216826724,
        "roa_avg2y": 0.063624611760451,
        "roa_period_end": 0.06611915282645132,
        "roe_avg2y": 0.10245251078772635,
        "roe_period_end": 0.09657934251681098
      }
    },
    {
      "accn": "0000912562-22-000009",
      "filed": "2022-02-23",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 7165000.0,
        "capex": 10368000.0,
        "cash": 297006000.0,
        "cost_of_revenue": 626171000.0,
        "eps_diluted": 1.96,
        "free_cash_flow": 87177000.0,
        "gross_profit": 210926000.0,
        "net_income": 63809000.0,
        "operating_cash_flow": 97545000.0,
        "operating_income": 81141000.0,
        "revenue": 837097000.0,
        "stockholders_equity": 596693000.0,
        "total_assets": 1061645000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.25197318829239623,
        "net_margin": 0.07622653049766037,
        "operating_margin": 0.09693141893950162,
        "revenue_growth_yoy": -0.1518069383677266,
        "roa_avg2y": 0.06216080622299723,
        "roa_period_end": 0.06010389536992121,
        "roe_avg2y": 0.11309521699521097,
        "roe_period_end": 0.10693773850204376
      }
    },
    {
      "accn": "0000912562-21-000007",
      "filed": "2021-02-25",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 2872000.0,
        "capex": 11399000.0,
        "cash": 222280000.0,
        "cost_of_revenue": 750374000.0,
        "eps_diluted": 1.94,
        "free_cash_flow": 58671000.0,
        "gross_profit": 236544000.0,
        "net_income": 62560000.0,
        "operating_cash_flow": 70070000.0,
        "operating_income": 92849000.0,
        "revenue": 986918000.0,
        "stockholders_equity": 531719000.0,
        "total_assets": 991385000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "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": {
        "gross_margin": 0.23967948704958264,
        "net_margin": 0.0633892582767768,
        "operating_margin": 0.09407975130659285,
        "revenue_growth_yoy": -0.020896227210631946,
        "roa_avg2y": 0.06552054586490577,
        "roa_period_end": 0.06310363783999152,
        "roe_avg2y": 0.1260529176434794,
        "roe_period_end": 0.1176561303997036
      }
    },
    {
      "accn": "0000912562-20-000007",
      "filed": "2020-02-28",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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"
      },
      "fundamentals": {
        "buybacks": 1539000.0,
        "capex": 10779000.0,
        "cash": 170177000.0,
        "cost_of_revenue": 763219000.0,
        "eps_diluted": 1.05,
        "free_cash_flow": 113208000.0,
        "gross_profit": 244762000.0,
        "net_income": 33675000.0,
        "operating_cash_flow": 123987000.0,
        "operating_income": 73488000.0,
        "revenue": 1007981000.0,
        "stockholders_equity": 460880000.0,
        "total_assets": 918245000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.24282402148453194,
        "net_margin": 0.033408367816456855,
        "operating_margin": 0.0729061361275659,
        "roa_period_end": 0.03667321902106736,
        "roe_period_end": 0.0730667418850894
      }
    }
  ],
  "latest_filing": {
    "accn": "0000912562-26-000025",
    "filed": "2026-02-26",
    "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": "3310",
  "sic_description": "Steel Works, Blast Furnaces & Rolling & Finishing Mills",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000912562.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000912562.json"
  },
  "ticker": "ROCK"
}
