MSC Industrial Direct (MSM)

NYSE Industrials Trading Companies & Distributors S&P MidCap 400
$113.27
+2.32 (+2.09%)
Close of Nov 06, 2026 · end-of-day data
Source: MSC Industrial Direct's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026

Revenue, net income & free cash flow

Income statement

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Revenue$2.89B$3.20B$3.36B$3.19B$3.24B$3.69B$4.01B$3.82B$3.77B$4.01B
Cost of revenue$1.60B$1.81B$1.93B$1.85B$1.91B$2.13B$2.37B$2.25B$2.23B$2.37B
Gross profit$1.29B$1.39B$1.43B$1.34B$1.33B$1.56B$1.64B$1.57B$1.54B$1.64B
Operating income$379.00M$420.55M$400.00M$350.74M$301.77M$468.71M$483.73M$390.39M$301.56M$320.57M
Interest expense$12.37M$14.46M$16.89M$16.67M$14.51M$17.60M$22.54M$25.77M$24.06M$21.71M
Pre-tax income$367.99M$406.19M$383.13M$334.25M$288.38M$451.13M$456.16M$342.75M$263.58M$292.05M
Income tax$136.56M$76.97M$94.33M$82.49M$70.44M$110.65M$113.05M$86.79M$65.74M$72.14M
Net income$231.43M$329.22M$288.87M$251.12M$216.91M$339.79M$343.23M$258.59M$199.33M$222.59M
EBITDA$441.98M$483.71M$465.37M$419.82M$370.62M$539.09M$558.86M$471.27M$392.19M$421.96M
EPS (basic)$4.08$5.84$5.23$4.53$3.89$6.09$6.14$4.60$3.57$3.99
EPS (diluted)$4.05$5.80$5.20$4.51$3.87$6.06$6.11$4.58$3.57$3.98
Diluted shares56.97M56.71M55.51M55.64M56.09M56.05M56.21M56.44M55.89M55.99M
Gross margin44.5%43.5%42.6%42.1%41.1%42.2%41.0%41.2%40.8%40.9%
Operating margin13.1%13.1%11.9%11.0%9.3%12.7%12.1%10.2%8.0%8.0%
Net margin8.0%10.3%8.6%7.9%6.7%9.2%8.6%6.8%5.3%5.6%

Balance sheet

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Cash & equivalents$16.08M$46.22M$32.29M$125.21M$40.54M$43.54M$50.05M$29.59M$56.23M$65.03M
Receivables$471.80M$523.89M$541.09M$491.74M$560.37M$687.61M$435.42M$412.12M$423.31M$451.55M
Inventory$464.96M$518.50M$559.14M$543.11M$624.17M$715.62M$726.52M$643.90M$644.09M$688.74M
Total current assets$1.01B$1.15B$1.20B$1.24B$1.31B$1.54B$1.32B$1.19B$1.23B$1.32B
Goodwill$633.73M$675.00M$677.27M$677.58M$692.70M$710.13M$718.17M$723.89M$723.70M$723.98M
Total assets$2.10B$2.29B$2.31B$2.38B$2.46B$2.73B$2.54B$2.46B$2.46B$2.51B
Total current liabilities$557.73M$490.52M$446.92M$408.73M$561.93M$725.94M$649.44M$605.43M$729.35M$740.29M
Short-term debt$331.99M$224.10M$175.45M$120.99M$201.16M$324.68M$229.69M$229.71M$316.67M$317.02M
Long-term debt$200.99M$311.24M$264.23M$494.56M$582.43M$468.73M$224.16M$278.40M$168.58M$159.44M
Total debt$532.98M$535.33M$439.68M$615.55M$783.59M$793.41M$453.85M$508.11M$485.25M$476.46M
Total liabilities$873.77M$901.47M$827.36M$1.06B$1.30B$1.37B$1.05B$1.06B$1.07B$1.08B
Shareholders' equity$1.23B$1.39B$1.48B$1.31B$1.15B$1.35B$1.48B$1.39B$1.39B$1.43B

Cash flow

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Operating cash flow$246.84M$339.66M$328.43M$396.74M$224.46M$246.18M$699.58M$410.70M$333.72M$306.50M
Capital expenditures$46.55M$44.92M$51.77M$46.99M$53.75M$61.37M$92.49M$99.41M$92.84M$81.34M
Free cash flow$200.29M$294.74M$276.65M$349.75M$170.72M$184.81M$607.09M$311.29M$240.88M$225.16M
Investing cash flow-$88.89M-$131.92M-$36.37M-$49.28M-$75.75M-$94.49M-$112.67M-$123.40M-$63.29M-$80.53M
Financing cash flow-$194.75M-$177.59M-$305.63M-$254.62M-$233.75M-$148.14M-$580.40M-$307.35M-$243.57M-$217.08M
Share buybacks$49.18M$82.37M$84.61M$3.44M$71.26M$27.36M$95.78M$187.69M$39.32M$13.97M
Stock-based compensation$13.93M$14.93M$16.28M$16.93M$17.72M$19.26M$18.64M$18.85M$12.55M$19.02M
Depreciation & amortization$62.98M$63.15M$65.38M$69.08M$68.85M$70.38M$75.13M$80.89M$90.63M$101.39M

Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.