GMS Inc. Q2 FY25 Earnings: Highlights & Analysis