Skip to content
10-Q

Quarterly Report

GMS INC.

0001628280-24-050077

← back to feed
Filed
Dec 5, 2024 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Nov 30, 2024 38.82M sh
Shares Diluted Q2 2025 · Oct 31, 2024 39.7M sh
Shares Diluted Q2 2025 · Oct 31, 2024 39.96M sh
Shares Diluted Q2 2025 · Oct 31, 2023 41.09M sh
Shares Diluted Q2 2025 · Oct 31, 2023 41.28M sh
Stock Repurchased Q2 2025 · Oct 31, 2024 $99.25M
Stock Repurchased Q2 2025 · Oct 31, 2023 $75.36M
Capex Q2 2025 · Oct 31, 2024 $23.05M
Capex Q2 2025 · Oct 31, 2023 $29.55M
Operating Cash Flow Q2 2025 · Oct 31, 2024 $92.66M
Operating Cash Flow Q2 2025 · Oct 31, 2023 $124.75M
Cash And Equivalents Q2 2025 · Oct 31, 2024 $83.93M
Cash And Equivalents Q2 2025 · Apr 30, 2024 $166.15M
Stockholders Equity Q2 2025 · Oct 31, 2024 $1.47B
Stockholders Equity Q2 2025 · Jul 31, 2024 $1.47B
Stockholders Equity Q2 2025 · Apr 30, 2024 $1.46B
Stockholders Equity Q2 2025 · Oct 31, 2023 $1.38B
Stockholders Equity Q2 2025 · Jul 31, 2023 $1.35B
Stockholders Equity Q2 2025 · Apr 30, 2023 $1.27B
Current Liabilities Q2 2025 · Oct 31, 2024 $748.7M
Current Liabilities Q2 2025 · Apr 30, 2024 $757.05M
Total Liabilities Q2 2025 · Oct 31, 2024 $2.55B
Total Liabilities Q2 2025 · Apr 30, 2024 $2.3B
Current Assets Q2 2025 · Oct 31, 2024 $1.67B
Current Assets Q2 2025 · Apr 30, 2024 $1.64B
Total Assets Q2 2025 · Oct 31, 2024 $4.02B
Total Assets Q2 2025 · Apr 30, 2024 $3.76B
Eps Diluted Q2 2025 · Oct 31, 2024 $1.35
Eps Diluted Q2 2025 · Oct 31, 2024 $2.77
Eps Diluted Q2 2025 · Oct 31, 2023 $1.97
Eps Diluted Q2 2025 · Oct 31, 2023 $4.06
Eps Basic Q2 2025 · Oct 31, 2024 $1.37
Eps Basic Q2 2025 · Oct 31, 2024 $2.82
Eps Basic Q2 2025 · Oct 31, 2023 $2.00
Eps Basic Q2 2025 · Oct 31, 2023 $4.13
Sga Expense Q2 2025 · Oct 31, 2024 $324.23M
Sga Expense Q2 2025 · Oct 31, 2024 $639.38M
Sga Expense Q2 2025 · Oct 31, 2023 $300.89M
Sga Expense Q2 2025 · Oct 31, 2023 $587.69M
Net Income Q2 2025 · Oct 31, 2024 $53.54M
Net Income Q2 2025 · Oct 31, 2024 $110.78M
Net Income Q2 2025 · Jul 31, 2024 $57.25M
Net Income Q2 2025 · Oct 31, 2023 $80.96M
Net Income Q2 2025 · Oct 31, 2023 $167.79M
Net Income Q2 2025 · Jul 31, 2023 $86.83M
Operating Income Q2 2025 · Oct 31, 2024 $94.82M
Operating Income Q2 2025 · Oct 31, 2024 $193.2M
Operating Income Q2 2025 · Oct 31, 2023 $124.8M
Operating Income Q2 2025 · Oct 31, 2023 $256.54M
Gross Profit Q2 2025 · Oct 31, 2024 $461.13M
Gross Profit Q2 2025 · Oct 31, 2024 $912.69M
Gross Profit Q2 2025 · Oct 31, 2023 $458.63M
Gross Profit Q2 2025 · Oct 31, 2023 $909.18M
Revenue Q2 2025 · Oct 31, 2024 $1.47B
Revenue Q2 2025 · Oct 31, 2024 $2.92B
Revenue Q2 2025 · Oct 31, 2023 $1.42B
Revenue Q2 2025 · Oct 31, 2023 $2.83B