MSC Industrial Direct Company (MSM) financial statements

Industrials · Industrial Distribution · Market cap $7.0B

MSC Industrial Direct Company reported revenue of $3.8B in fiscal 2025, up 3.1% a year over 9 years.

Net income was $199M and the operating margin 8.0%, against 13.1% in 2016.

Free cash flow was $241M, and the company returned $39M in net buybacks.

The diluted share count fell 8% over the period (buybacks).

Revenue and free cash flow

Fiscal years, $ billions.

02462016201720182019202020212022202320242025RevenueFree cash flow
Embed this chart

Free to use in articles and newsletters with the source line. Paste this HTML:

Income statement

Fiscal years, from MSC Industrial Direct Company's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Revenue$2.9B$2.9B$3.2B$3.4B$3.2B$3.2B$3.7B$4.0B$3.8B$3.8B
Cost of revenue$1.6B$1.6B$1.8B$1.9B$1.8B$1.9B$2.1B$2.4B$2.2B$2.2B
Gross profit$1.3B$1.3B$1.4B$1.4B$1.3B$1.3B$1.6B$1.6B$1.6B$1.5B
Operating income$376M$379M$421M$400M$351M$302M$469M$484M$390M$302M
Interest expense$6M$12M$14M$17M$17M$15M$18M$23M$26M$24M
Pre-tax income$372M$368M$406M$383M$334M$288M$451M$456M$343M$264M
Income tax$141M$137M$77M$94M$82M$70M$111M$113M$87M$66M
Net income$231M$231M$329M$289M$251M$217M$340M$343M$259M$199M
EPS (diluted)$3.77$4.05$5.80$5.20$4.51$3.87$6.06$6.11$4.58$3.57
Diluted shares61M57M57M56M56M56M56M56M56M56M
Gross margin45.0%44.5%43.5%42.6%42.1%41.1%42.2%41.0%41.2%40.8%
Operating margin13.1%13.1%13.1%11.9%11.0%9.3%12.7%12.1%10.2%8.0%
Net margin8.1%8.0%10.3%8.6%7.9%6.7%9.2%8.6%6.8%5.3%

Balance sheet

Fiscal years, from MSC Industrial Direct Company's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Cash and short-term investments$53M$16M$46M$32M$125M$41M$44M$50M$30M$56M
Receivables$392M$472M$524M$541M$492M$560M$688M$435M$412M$423M
Inventory$444M$465M$518M$559M$543M$624M$716M$727M$644M$644M
Total current assets$981M$1.0B$1.1B$1.2B$1.2B$1.3B$1.5B$1.3B$1.2B$1.2B
Property, plant and equipment$321M$316M$312M$311M$302M$298M$287M$320M$360M$347M
Goodwill$624M$634M$675M$677M$678M$693M$710M$718M$724M$724M
Total assets$2.1B$2.1B$2.3B$2.3B$2.4B$2.5B$2.7B$2.5B$2.5B$2.5B
Total current liabilities$479M$558M$491M$447M$409M$562M$726M$649M$605M$729M
Long-term debt$340M$201M$311M$266M$497M$584M$469M$224M$279M$169M
Total liabilities$967M$874M$901M$827M$1.1B$1.3B$1.4B$1.1B$1.1B$1.1B
Shareholders' equity$1.1B$1.2B$1.4B$1.5B$1.3B$1.2B$1.4B$1.5B$1.4B$1.4B
Net debt$554M$517M$489M$410M$493M$744M$750M$404M$479M$429M

Cash flow

Fiscal years, from MSC Industrial Direct Company's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Operating cash flow$401M$247M$340M$328M$397M$224M$246M$700M$411M$334M
Capital spending$88M$47M$45M$52M$47M$54M$61M$92M$99M$93M
Free cash flow$313M$200M$295M$277M$350M$171M$185M$607M$311M$241M
Stock-based compensation$14M$14M$15M$16M$17M$18M$19M$19M$19M$13M
Share buybacks (net)-$384M-$49M-$82M-$85M-$3M-$71M-$27M-$96M-$188M-$39M
Net borrowing——$110M—$100M$5M$0$0$50M$0
Free cash flow margin10.9%6.9%9.2%8.2%11.0%5.3%5.0%15.1%8.1%6.4%
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for MSM.
Open MSM in Investingly

Questions

What was MSC Industrial Direct Company's revenue in 2025?

$3.8B in fiscal 2025, from its 10-K filing.

How much free cash flow does MSC Industrial Direct Company generate?

$241M in fiscal 2025 (operating cash flow minus capital spending).

From MSC Industrial Direct Company's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.