Segment disclosures

Company overview

GMS INC.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

3 dimension combinations 83 retained observations 22 reported periods

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.

Geographical Divisions

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=gms:GeographicalDivisionsMember
PeriodValueUnitFiledEvidence
2025-05-01 – 2025-07-311387215000 USD20250828Open filing evidence
2024-05-01 – 2025-04-305402691000 USD20250618Open filing evidence
2024-05-01 – 2024-07-311416818000 USD20250828Open filing evidence
2023-05-01 – 2024-04-305374474000 USD20250618Open filing evidence
2022-05-01 – 2023-04-305200268000 USD20250618Open filing evidence

Geographic Divisions Segment

Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions us-gaap:StatementBusinessSegmentsAxis=gms:GeographicDivisionsSegmentMember
PeriodValueUnitFiledEvidence
2020-05-01 – 2021-04-303263893000 USD20210624Open filing evidence
2020-11-01 – 2021-01-31741885000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2020-05-01 – 2021-01-312341430000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2020-08-01 – 2020-10-31805074000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2020-05-01 – 2020-10-311599546000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2020-05-01 – 2020-07-31794472000 Unit_Standard_USD_NUEJegASyEC7PNm3RzuI1g20200903Open filing evidence
2019-05-01 – 2020-04-303213938000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2019-05-01 – 2020-04-303213938000 USD20210624Open filing evidence
2019-11-01 – 2020-01-31754916000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2019-11-01 – 2020-01-31754916000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2019-05-01 – 2020-01-312449926000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2019-05-01 – 2020-01-312449926000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2019-08-01 – 2019-10-31854853000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2019-08-01 – 2019-10-31854853000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2019-05-01 – 2019-10-311695010000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2019-05-01 – 2019-10-311695010000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2019-05-01 – 2019-07-31840157000 Unit_Standard_USD_9yuq7arbBEWAbZ1TZa6KVQ2019-08-29 · 21:16:01.000ZOpen filing evidence
2019-05-01 – 2019-07-31840157000 Unit_Standard_USD_NUEJegASyEC7PNm3RzuI1g20200903Open filing evidence
2018-05-01 – 2019-04-303090314000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2018-05-01 – 2019-04-303090314000 Unit1220190627Open filing evidence
2018-05-01 – 2019-04-303090314000 USD20210624Open filing evidence
2018-11-01 – 2019-01-31717984000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2018-11-01 – 2019-01-31717984000 Unit1220190305Open filing evidence
2018-05-01 – 2019-01-312316732000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2018-05-01 – 2019-01-312316732000 Unit1220190305Open filing evidence
2018-08-01 – 2018-10-31827198000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2018-08-01 – 2018-10-31827198000 Unit1220181204Open filing evidence
2018-05-01 – 2018-10-311598748000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2018-05-01 – 2018-10-311598748000 Unit1220181204Open filing evidence
2018-05-01 – 2018-07-31771550000 Unit_Standard_USD_9yuq7arbBEWAbZ1TZa6KVQ2019-08-29 · 21:16:01.000ZOpen filing evidence
2018-05-01 – 2018-07-31771550000 Unit1220180830Open filing evidence
2017-05-01 – 2018-04-302487557000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2017-05-01 – 2018-04-302487557000 Unit1220190627Open filing evidence
2017-11-01 – 2018-01-31579974000 Unit1220190305Open filing evidence
2017-05-01 – 2018-01-311858259000 Unit1220190305Open filing evidence
2017-08-01 – 2017-10-31641918000 Unit1220181204Open filing evidence
2017-05-01 – 2017-10-311278285000 Unit1220181204Open filing evidence
2017-05-01 – 2017-07-31636367000 Unit1220180830Open filing evidence
2016-05-01 – 2017-04-302298871000 Unit1220190627Open filing evidence

All Other Segments

Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions us-gaap:StatementBusinessSegmentsAxis=us-gaap:AllOtherSegmentsMember
PeriodValueUnitFiledEvidence
2020-05-01 – 2021-04-3034930000 USD20210624Open filing evidence
2020-11-01 – 2021-01-319306000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2020-05-01 – 2021-01-3125190000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2020-08-01 – 2020-10-317782000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2020-05-01 – 2020-10-3115883000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2020-05-01 – 2020-07-318101000 Unit_Standard_USD_NUEJegASyEC7PNm3RzuI1g20200903Open filing evidence
2019-05-01 – 2020-04-3027369000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2019-05-01 – 2020-04-3027369000 USD20210624Open filing evidence
2019-11-01 – 2020-01-316436000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2019-11-01 – 2020-01-316436000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2019-05-01 – 2020-01-3120531000 Unit_Standard_USD_FSFwiG121kWqYU0AZ49TLw20210304Open filing evidence
2019-05-01 – 2020-01-3120531000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2019-08-01 – 2019-10-317076000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2019-08-01 – 2019-10-317076000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2019-05-01 – 2019-10-3114095000 Unit_Standard_USD_52eRtISKiE-qjFgSPj1_Xg20201203Open filing evidence
2019-05-01 – 2019-10-3114095000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2019-05-01 – 2019-07-317019000 Unit_Standard_USD_9yuq7arbBEWAbZ1TZa6KVQ2019-08-29 · 21:16:01.000ZOpen filing evidence
2019-05-01 – 2019-07-317019000 Unit_Standard_USD_NUEJegASyEC7PNm3RzuI1g20200903Open filing evidence
2018-05-01 – 2019-04-3025718000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2018-05-01 – 2019-04-3025718000 Unit1220190627Open filing evidence
2018-05-01 – 2019-04-3025718000 USD20210624Open filing evidence
2018-11-01 – 2019-01-315918000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2018-11-01 – 2019-01-315918000 Unit1220190305Open filing evidence
2018-05-01 – 2019-01-3119151000 Unit_Standard_USD_u3uKib9lekWMajkhLUqQ6g20200305Open filing evidence
2018-05-01 – 2019-01-3119151000 Unit1220190305Open filing evidence
2018-08-01 – 2018-10-316639000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2018-08-01 – 2018-10-316639000 Unit1220181204Open filing evidence
2018-05-01 – 2018-10-3113233000 Unit_Standard_USD_C5hL3riMIk-bSDEP4NFxsQ2019-12-05 · 21:37:52.000ZOpen filing evidence
2018-05-01 – 2018-10-3113233000 Unit1220181204Open filing evidence
2018-05-01 – 2018-07-316594000 Unit_Standard_USD_9yuq7arbBEWAbZ1TZa6KVQ2019-08-29 · 21:16:01.000ZOpen filing evidence
2018-05-01 – 2018-07-316594000 Unit1220180830Open filing evidence
2017-05-01 – 2018-04-3023912000 Unit_Standard_USD_wsSaRSU-2E63oj8VXy0y3A20200625Open filing evidence
2017-05-01 – 2018-04-3023912000 Unit1220190627Open filing evidence
2017-11-01 – 2018-01-315534000 Unit1220190305Open filing evidence
2017-05-01 – 2018-01-3117410000 Unit1220190305Open filing evidence
2017-08-01 – 2017-10-316086000 Unit1220181204Open filing evidence
2017-05-01 – 2017-10-3111876000 Unit1220181204Open filing evidence
2017-05-01 – 2017-07-315790000 Unit1220180830Open filing evidence
2016-05-01 – 2017-04-3020275000 Unit1220190627Open filing evidence