Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
MSM logo

MSM

NYE
MSC Industrial Direct Company Inc.
IndustrialsIndustrial Distribution
Watchlists:
Last updated: Tuesday 15th July 2025
89.93
-0.51 (-0.57%)
Prev Close:90.18
Open:90.26
Bid:89.81
Ask:90.06
52 Week Range
68.10
92.68
Volume:556,024
Mkt Cap:5,053 M
Price Target
$103.42
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

MSM - Income Statement (Annual)

Aug-24Aug-23Aug-22Aug-21Aug-20Aug-19Aug-18Aug-17Aug-16Aug-15
Amortization Of Intangibles724 M718 M710 M693 M678 M677 M-11 M-8 M-17 M
Basic EPS From Continuing Operations4.66.146.093.894.535.23
Basic EPS Total4.66.146.093.894.535.235.844.083.783.75
Basic Weighted Shares Outstanding56 M56 M56 M56 M55 M55 M56 M57 M61 M61 M
Cost Of Sales2,248 M2,366 M2,134 M1,910 M1,849 M1,932 M1,811 M1,601 M1,575 M1,594 M
Depreciation65 M60 M58 M57 M57 M53 M-52 M-54 M-53 M
Depreciation And Amortization65 M60 M58 M57 M57 M53 M-52 M-54 M-53 M
Diluted EPS Total4.586.116.063.874.515.25.84.053.773.74
Diluted Normalized Net Income/share4.586.116.063.874.515.2
Diluted Weighted Shares Outstanding56 M56 M56 M56 M56 M56 M57 M57 M61 M61 M
Dividends Paid Per Share3.163.02.221.81.72
Gain On Sale Of PPE10 M3 M
Gains Loss On Disposal Of Discontinued Operations26 M
General And Administrative Expense14 M-12 M-13 M-15 M
Gross Operating Profit1,573 M1,643 M1,558 M1,334 M1,343 M1,432 M1,393 M1,286 M1,289 M1,317 M
Impairment Of Capital Assets2 M1 M443000.0-17000.0
Income Before Tax343 M456 M451 M288 M334 M383 M406 M368 M372 M373 M
Income Restructuring And M&A15 M8 M16 M31 M17 M7 M
Income Taxes87 M113 M111 M70 M82 M94 M77 M137 M141 M142 M
Interest Income412000.01 M150000.066000.0333000.0518000.0647000.0658000.0654000.0771000.0
Interest Expense Non Operating25000.018000.018 M15 M17 M17 M14 M12 M6 M6 M
Minority Interests3 M126000.0-696000.0-1 M-641000.068000.0
Misc Other Special Charges-22 M-6 M-132000.01 M-150000.0-495000.0-548000.0704000.0924000.0-819000.0
Net Income From Total Operations259 M343 M340 M217 M251 M289 M329 M231 M231 M231 M
Net Income Common Stockholders259 M343 M340 M217 M251 M289 M329 M231 M231 M231 M
Net Income Continuous Operations256 M343 M340 M217 M251 M289 M329 M231 M231 M231 M
Net Income Discontinuous Operations26 M
Net Non Operating Interest Income Expense412000.01 M-17 M-14 M-16 M-16 M-14 M-12 M-5 M-6 M
Non Recurring Operation Expense6 M
Normalized Income356 M280 M
Operating Income390 M484 M469 M302 M351 M400 M421 M379 M376 M380 M
Operating Income Before Depreciation (EBITDA)447 M552 M556 M372 M443 M465 M484 M443 M449 M449 M
Operating Expense1,168 M1,151 M1,084 M994 M976 M1,032 M972 M907 M913 M937 M
Other Income Net22 M6 M-6 M-1 M150000.0495000.0548000.0-704000.0-924000.0819000.0
Other Gand A14 M-12 M-13 M-15 M
Other Impairment Of Capital Assets18 M
Other Operating Expenses1,168 M1,151 M1,084 M994 M976 M1,032 M972 M907 M913 M937 M
Promotion And Advertising12 M9 M14 M18 M13 M19 M-16 M-16 M-24 M
Rent And Landing Fees14 M-12 M-13 M-15 M
Restructring And Mn A Income15 M8 M16 M31 M17 M7 M
Revenue Per Share724 M719 M711 M694 M679 M677 M-11 M-8 M-17 M
Salaries And Wages-5 M-5 M-5 M-4 M-4 M-4 M-15 M-14 M-14 M
Selling And Marketing Expense161 M166 M170 M151 M139 M157 M-146 M-136 M-24 M
Selling Expense149 M157 M155 M134 M126 M138 M-130 M-120 M
Special Income/charges-15 M-8 M-16 M-37 M-17 M-7 M17000.0
Total Income Available For Interest Expense (EBIT)343 M456 M469 M303 M351 M400 M421 M380 M378 M379 M
Total Common Shares Outstanding56 M57 M56 M55 M56 M55 M56 M56 M57 M62 M
Total Net Income259 M343 M340 M217 M251 M289 M329 M231 M231 M231 M
Total Ordinary Shares56 M56 M56 M56 M56 M56 M56 M56 M56 M56 M
Total Revenues3,821 M4,009 M3,692 M3,243 M3,192 M3,364 M3,204 M2,888 M2,864 M2,910 M
Total Expenses3,416 M3,518 M3,218 M2,904 M2,825 M2,964 M2,783 M2,509 M2,488 M2,531 M
Total Revenue3,821 M4,009 M3,692 M3,243 M3,192 M3,364 M3,204 M2,888 M2,864 M2,910 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader