GMS Inc. (GMS) reports earnings