English
Segment disclosures
Company overviewGIBRALTAR INDUSTRIES, INC.
Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.
Revenue · Reported segment facts
Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.
Operating Segments · Agtech
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 58832000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 114462000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 55630000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 219301000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 57565000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 156697000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 54092000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 99132000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 45040000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 152811000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 41527000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 110062000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 34508000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 68535000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 34027000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 144967000 | USD | 20260226 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 31666000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 102546000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 35852000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 168868000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44217000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 130325000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 43680000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 86108000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 42428000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 199161000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 48975000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 149410000 | USD | 20211027 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 53696000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 100435000 | USD | 20220803 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 58012000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 149555000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 42309000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 91543000 | USD | 20210803 | Open filing evidence |
Operating Segments · Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 24863000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 44085000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 19222000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 92121000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 23088000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 69578000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 25167000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 46490000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 21323000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 88029000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 23242000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 69914000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 24800000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 46672000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 21872000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 87228000 | USD | 20260226 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 24969000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 67877000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 24193000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 42908000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 18715000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 76283000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 20363000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 59007000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 17169000 | USD | 20230503 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 22733000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 37857000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 15124000 | USD | 20220504 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 17453000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 32938000 | USD | 20210803 | Open filing evidence |
Operating Segments · Infrastructure Products
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 62197000 | USD | 20210225 | Open filing evidence |
Operating Segments · Renewable Energyand Conservation
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 128258000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 323014000 | USD | 20201029 | Open filing evidence |
Operating Segments · Renewables
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-03-31 | 43658000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 285405000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 84064000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 214941000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 51496000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 330738000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 106362000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 243026000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 77459000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 136664000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 59205000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 377567000 | USD | 20250219 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 101549000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 180332000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 78783000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 432096000 | USD | 20240221 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 107751000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 193263000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 85512000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 238107000 | USD | 20230222 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 55950000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 103213000 | USD | 20210803 | Open filing evidence |
Operating Segments · Residential
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 425852000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 707287000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 281435000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 824079000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 230286000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 640538000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 230258000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 410252000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 179994000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 782519000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 212363000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 611790000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 214316000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 399427000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 185111000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 814803000 | USD | 20260226 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 767248000 | USD | 20250219 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 635505000 | USD | 20240221 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 522814000 | USD | 20230222 | Open filing evidence |
Operating Segments · Residential Products
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 212363000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 611790000 | USD | 20241030 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 227747000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 635476000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 179495000 | USD | 20230503 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 215592000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 595322000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 200245000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 379730000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 179485000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 171545000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 475971000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 164209000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 304426000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 140217000 | USD | 20220504 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 151718000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 394609000 | USD | 20201029 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 139472000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 242891000 | USD | 20210803 | Open filing evidence |
Agtech
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 58832000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 114462000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 55630000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 219301000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 57565000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 156697000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 54092000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 99132000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 45040000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 152811000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 41527000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 110062000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 34508000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 68535000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 34027000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 144967000 | USD | 20260226 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 31666000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 102546000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 35028000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 70880000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 35852000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 168868000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44217000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 130325000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 43680000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 86108000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 42428000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 199161000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 48975000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 149410000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 53696000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 100435000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 46739000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 209460000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 58012000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 149555000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 42309000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 91543000 | USD | 20210803 | Open filing evidence |
Agtech · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 34508000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 68535000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 34027000 | USD | 20240501 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 35028000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 70880000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 35852000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 168868000 | USD | 20230222 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44217000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 130325000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 43680000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 86108000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 42428000 | USD | 20220504 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 199161000 | USD | 20230222 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 48975000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 149410000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 46739000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 209460000 | USD | 20230222 | Open filing evidence |
Agtech · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 368000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 1392000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 639000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 1059000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 276000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 2862000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 135000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 2663000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 189000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 2528000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 2339000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 4920000 | USD | 20260226 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 880000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 4803000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 5107000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 13011000 | USD | 20240221 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 3510000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 9152000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 4029000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 5642000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 1613000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 20157000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 4010000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 16541000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 5143000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 52894000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 14206000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 40390000 | USD | 20211027 | Open filing evidence |
Agtech · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 55262000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 217909000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 56926000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 155638000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 44764000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 149949000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 41392000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 107399000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 34319000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 66007000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 140047000 | USD | 20260226 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 34148000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 66077000 | USD | 20240731 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 155857000 | USD | 20230222 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 40815000 | USD | 20220504 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 179004000 | USD | 20230222 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 41596000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 156566000 | USD | 20230222 | Open filing evidence |
Industrial And Infrastructure Products
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:IndustrialAndInfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 49689000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 147295000 | USD | 20201029 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 48083000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 97606000 | USD | 20200805 | Open filing evidence |
Industrial And Infrastructure Products · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:IndustrialAndInfrastructureProductsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 49767000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 147831000 | USD | 20201029 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 48263000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 98064000 | USD | 20200805 | Open filing evidence |
Industrial And Infrastructure Products · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:IndustrialAndInfrastructureProductsMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 10438000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 31370000 | USD | 20201029 | Open filing evidence |
Infrastructure
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 24863000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 44085000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 19222000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 92121000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 23088000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 69578000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 25167000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 46490000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 21323000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 88029000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 23242000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 69914000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 24800000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 46672000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 21872000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 87228000 | USD | 20260226 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 24969000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 67877000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 24193000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 42908000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 18715000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 76283000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 20363000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 59007000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 21475000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 38644000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 17169000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 73021000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 18671000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 56528000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 22733000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 37857000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 15124000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 62197000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 16816000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 49754000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 17453000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 32938000 | USD | 20210803 | Open filing evidence |
Infrastructure · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | 21872000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 87228000 | USD | 20240221 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 24193000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 42908000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 18715000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 76283000 | USD | 20240221 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 20363000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 59007000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 21475000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 38644000 | USD | 20230802 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 73021000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 18671000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 56528000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 22733000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 37857000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 15124000 | USD | 20210505 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 62197000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 16816000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 49754000 | USD | 20211027 | Open filing evidence |
Infrastructure · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 7088000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 42226000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 11153000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 30707000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 7880000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 34393000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 10657000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 27806000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 6310000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 31547000 | USD | 20260226 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 8848000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 14909000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 6061000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 32983000 | USD | 20240221 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 9938000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 25177000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 8936000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 15239000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 6303000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 32512000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 8194000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 25301000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 11637000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 17107000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 5470000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 22781000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 6378000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 18384000 | USD | 20211027 | Open filing evidence |
Infrastructure · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 12134000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 49895000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 11935000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 38871000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 13443000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 53636000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 12585000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 42108000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 15562000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 55681000 | USD | 20260226 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 12654000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 43300000 | USD | 20230222 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 40509000 | USD | 20230222 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 9654000 | USD | 20210505 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 39416000 | USD | 20230222 | Open filing evidence |
Infrastructure Products
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 62197000 | USD | 20210225 | Open filing evidence |
Renewable Energyand Conservation
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 447567000 | USD | 20210225 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 128258000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 323014000 | USD | 20201029 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 98259000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 194756000 | USD | 20200805 | Open filing evidence |
Renewable Energyand Conservation · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 447567000 | USD | 20210225 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 98259000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 194756000 | USD | 20200805 | Open filing evidence |
Renewable Energyand Conservation · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-04-01 – 2020-06-30 | 12416000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 27004000 | USD | 20200805 | Open filing evidence |
Renewable Energyand Conservation · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 371840000 | USD | 20210225 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 85843000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 167752000 | USD | 20200805 | Open filing evidence |
Renewables
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-03-31 | 43658000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 285405000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 84064000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 214941000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 79381000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 130877000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 51496000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 330738000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 106362000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 243026000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 77459000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 136664000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 59205000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 377567000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 111119000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 291451000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 101549000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 180332000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 78783000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 432096000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 130162000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 323425000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 107751000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 193263000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 85512000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 238107000 | USD | 20230222 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 70246000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 173459000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 55950000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 103213000 | USD | 20210803 | Open filing evidence |
Renewables · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 79381000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 130877000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 51496000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 106362000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 243026000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 77459000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 136664000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 59205000 | USD | 20240501 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 111119000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 291451000 | USD | 20231102 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 130162000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 323425000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 85512000 | USD | 20210505 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 70246000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 173459000 | USD | 20211027 | Open filing evidence |
Renewables · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 8226000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 15015000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 6789000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 49123000 | USD | 20240221 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 15903000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 35630000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 10633000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 19727000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 9094000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 27317000 | USD | 20240221 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 7660000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 18569000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 5259000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 10909000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 5650000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 28630000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 8835000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 21855000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 6971000 | USD | 20220504 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 7038000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 16246000 | USD | 20211027 | Open filing evidence |
Renewables · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 71155000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 115862000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 44707000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 90459000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 207396000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 66826000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 116937000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 50111000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 350250000 | USD | 20230222 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 103459000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 272882000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 73133000 | USD | 20220504 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 403466000 | USD | 20230222 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 121327000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 301570000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 78541000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 215274000 | USD | 20230222 | Open filing evidence |
Residential
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 425852000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 707287000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 281435000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 824079000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 230286000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 640538000 | USD | 20251030 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 230258000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 410252000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 179994000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 782519000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 212363000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 611790000 | USD | 20251030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 214316000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 399427000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 185111000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 814803000 | USD | 20260226 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 767248000 | USD | 20250219 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 635505000 | USD | 20240221 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 522814000 | USD | 20230222 | Open filing evidence |
Residential · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 281435000 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 824079000 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 230286000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 640538000 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 179994000 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 775541000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 210530000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 606386000 | USD | 20251030 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 808225000 | USD | 20260226 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 761576000 | USD | 20240221 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 630494000 | USD | 20240221 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 518281000 | USD | 20220223 | Open filing evidence |
Residential · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 0 | USD | 20260226 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 0 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 0 | USD | 20251030 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 6978000 | USD | 20260226 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 1833000 | USD | 20251030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 5404000 | USD | 20251030 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 6578000 | USD | 20260226 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 5672000 | USD | 20230222 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 5011000 | USD | 20230222 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 4533000 | USD | 20230222 | Open filing evidence |
Residential Products
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 212363000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 611790000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 214316000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 399427000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 185111000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 227747000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 635476000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 228234000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 407729000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 179495000 | USD | 20240501 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 215592000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 595322000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 200245000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 379730000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 179485000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 171545000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 475971000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 164209000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 304426000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 140217000 | USD | 20220504 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 522814000 | USD | 20210225 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 151718000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 394609000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 139472000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 242891000 | USD | 20210803 | Open filing evidence |
Residential Products · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 214316000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 399427000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 185111000 | USD | 20240501 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 228234000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 407729000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 179495000 | USD | 20240501 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 200245000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 379730000 | USD | 20230802 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 171545000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 475971000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 140217000 | USD | 20210505 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 522814000 | USD | 20210225 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 151718000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 394609000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 139472000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 242891000 | USD | 20200805 | Open filing evidence |
Residential Products · Transferred At Point In Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 212524000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 395856000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 183332000 | USD | 20240501 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 226618000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 404560000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 177942000 | USD | 20240501 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 198854000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 376985000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 178131000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 170280000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 472277000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 139019000 | USD | 20220504 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 150608000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 391227000 | USD | 20211027 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 138288000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 240619000 | USD | 20200805 | Open filing evidence |
Residential Products · Transferred Over Time
Statement Business Segments · Timing Of Transfer Of Good Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember;us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 1792000 | USD | 20240731 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 3571000 | USD | 20240731 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 1616000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 3169000 | USD | 20240731 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 1198000 | USD | 20210505 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 4533000 | USD | 20210225 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 1184000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 2272000 | USD | 20200805 | Open filing evidence |
Transferred At Point In Time · Agtech
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 545000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 913000 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 144000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 420000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 276000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 2862000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 135000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 2663000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 189000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 2528000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 2339000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 4920000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 777000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 5580000 | USD | 20241030 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 13011000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 3510000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 9152000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 4029000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 5642000 | USD | 20220803 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 7388000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 12531000 | USD | 20220803 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 12088000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 26184000 | USD | 20210803 | Open filing evidence |
Transferred At Point In Time · Industrial And Infrastructure Products
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:IndustrialAndInfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 39251000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 115925000 | USD | 20201029 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 37179000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 76674000 | USD | 20200805 | Open filing evidence |
Transferred At Point In Time · Infrastructure
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 12609000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 19697000 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 11674000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 19554000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 7880000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 34393000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 10657000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 27806000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 10839000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 17149000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 6310000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 31547000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 9922000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 24831000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 8848000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 14909000 | USD | 20240731 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 32983000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 9938000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 25177000 | USD | 20231102 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 11637000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 17107000 | USD | 20210803 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 6549000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 12006000 | USD | 20210803 | Open filing evidence |
Transferred At Point In Time · Infrastructure Products
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 22781000 | USD | 20210225 | Open filing evidence |
Transferred At Point In Time · Renewable Energyand Conservation
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 75727000 | USD | 20210225 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 29632000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 56636000 | USD | 20201029 | Open filing evidence |
Transferred At Point In Time · Renewables
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-03-31 | 6982000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 30985000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 8220000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 23235000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 6789000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 49123000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 15903000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 35630000 | USD | 20241030 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 27317000 | USD | 20250219 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 5259000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 10909000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 28630000 | USD | 20230222 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 6049000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 13020000 | USD | 20220803 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 22833000 | USD | 20230222 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 5512000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 9208000 | USD | 20210803 | Open filing evidence |
Transferred At Point In Time · Residential
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 425852000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 707287000 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 230258000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 410252000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 179994000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 775541000 | USD | 20250219 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 212524000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 395856000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 183332000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 808225000 | USD | 20250219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 761576000 | USD | 20250219 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 630494000 | USD | 20230222 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 518281000 | USD | 20230222 | Open filing evidence |
Transferred At Point In Time · Residential Products
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 210530000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 606386000 | USD | 20241030 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 225985000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 630545000 | USD | 20241030 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 214175000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 591160000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 198854000 | USD | 20220803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 376985000 | USD | 20220803 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 170280000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 472277000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 162978000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 301997000 | USD | 20220803 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 518281000 | USD | 20210225 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 150608000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 391227000 | USD | 20201029 | Open filing evidence |
Transferred Over Time · Agtech
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:AgtechMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 58287000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 113549000 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 53948000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 98712000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 44764000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 149949000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 41392000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 107399000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 34319000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 66007000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 31688000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 140047000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 30889000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 96966000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 34148000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 66077000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 30745000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 155857000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 40707000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 121173000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 39651000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 80466000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 40815000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 179004000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 44965000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 132869000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 46308000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 87904000 | USD | 20220803 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 43806000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 109165000 | USD | 20211027 | Open filing evidence |
Transferred Over Time · Infrastructure
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 12254000 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 24388000 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 13493000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 26936000 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 13443000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 53636000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 12585000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 42108000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 13961000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 29523000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 15562000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 55681000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 15047000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 43046000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 15345000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 27999000 | USD | 20240731 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 12654000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 43300000 | USD | 20250219 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 10425000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 33830000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 12539000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 23405000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 10866000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 40509000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 10477000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 31227000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 11096000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 20750000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 9654000 | USD | 20220504 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 10438000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 31370000 | USD | 20211027 | Open filing evidence |
Transferred Over Time · Infrastructure Products
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:InfrastructureProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 39416000 | USD | 20210225 | Open filing evidence |
Transferred Over Time · Renewable Energyand Conservation
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewableEnergyandConservationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2020-09-30 | 98626000 | USD | 20201029 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 266378000 | USD | 20201029 | Open filing evidence |
Transferred Over Time · Renewables
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:RenewablesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-03-31 | 36676000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 254420000 | USD | 20250219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 75844000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 191706000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 44707000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 281615000 | USD | 20250219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 90459000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 207396000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 66826000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 116937000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 50111000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 350250000 | USD | 20250219 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 96290000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 169423000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 73133000 | USD | 20230503 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 403466000 | USD | 20240221 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 121327000 | USD | 20211027 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 301570000 | USD | 20211027 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 101702000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 180243000 | USD | 20220803 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 215274000 | USD | 20220223 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 63208000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 157213000 | USD | 20211027 | Open filing evidence |
Transferred Over Time · Residential
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 0 | USD | 20260805 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 0 | USD | 20260805 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 0 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 0 | USD | 20260805 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 0 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 6978000 | USD | 20250219 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 1792000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 3571000 | USD | 20250806 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 1779000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 6578000 | USD | 20250219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 5672000 | USD | 20250219 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 5011000 | USD | 20240221 | Open filing evidence |
Transferred Over Time · Residential Products
Timing Of Transfer Of Good Or Service · Statement Business Segments
Source dimensions
us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember;us-gaap:StatementBusinessSegmentsAxis=rock:ResidentialProductsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 1833000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 5404000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 1779000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 1762000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 4931000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 1616000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 3169000 | USD | 20230802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 1553000 | USD | 20240501 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 1417000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 4162000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 1391000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 2745000 | USD | 20230802 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 1354000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 1265000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 3694000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 1231000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 2429000 | USD | 20220803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 1198000 | USD | 20220504 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 1110000 | USD | 20211027 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 3382000 | USD | 20211027 | Open filing evidence |