NYSE · MSMConsumer DiscretionaryWholesale Trade

MSC Industrial Direct Co. financials

$124.55+1.97%
Close Sep 29, 2026 · split-adjusted

Revenue

Net income

Income statement & cash flow

Fiscal yearFY25
Aug 30
FY24
Aug 31
FY23
Sep 2
FY22
Sep 3
FY21
Aug 28
FY20
Aug 29
FY19
Aug 31
FY18
Sep 1
FY17
Sep 2
FY16
Sep 3
Revenue$3.77B$3.82B$4.01B$3.69B$3.24B$3.19B$3.36B$3.20B$2.89B$2.86B
Gross profit$1.54B$1.57B$1.64B$1.56B$1.33B$1.34B$1.43B$1.39B$1.29B$1.29B
Gross margin40.8%41.2%41.0%42.2%41.1%42.1%42.6%43.5%44.5%45.0%
Operating income$301.6M$390.4M$483.7M$458.6M$301.8M$350.7M$400.0M$420.6M$379.0M$376.0M
Net income$199.3M$258.6M$343.2M$339.8M$216.9M$251.1M$288.9M$328.8M$230.8M$230.3M
Net margin5.3%6.8%8.6%9.2%6.7%7.9%8.6%10.3%8.0%8.0%
Diluted EPS$3.57$4.58$6.11$6.06$3.87$4.51$5.20$5.80$4.05$3.77
EBITDA$403.2M$485.8M$566.8M$544.8M$407.9M$436.8M$472.1M$483.7M$442.0M$447.9M
Operating cash flow$333.7M$410.7M$699.6M$247.1M$224.5M$396.7M$328.4M$339.7M$246.8M$401.1M
Free cash flow$240.9M$311.3M$607.1M$185.7M$170.7M$349.7M$276.7M$294.7M$200.3M$313.2M
Diluted shares55.9M56.4M56.2M56.0M56.1M55.6M55.5M56.7M57.0M61.1M

Balance sheet

Period endAug 30Aug 31Sep 2Sep 3Aug 28Aug 29
Cash & equivalents$56.2M$29.6M$50.1M$43.5M$40.5M$125.2M
Short-term investments$0.00$0.00$0.00$0.00$0.00$0.00
Total debt$485.7M$508.8M$454.3M$794.6M$786.0M$619.3M
Total assets$2.46B$2.46B$2.54B$2.73B$2.46B$2.38B
Total liabilities$1.07B$1.06B$1.05B$1.37B$1.30B$1.06B
Shareholders' equity$1.40B$1.40B$1.49B$1.36B$1.16B$1.32B

From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology