MSC Industrial closed fiscal 2026 with record quarterly sales of $1,079.2 million (+10.3%), yet GAAP diluted EPS fell to $0.85 from $1.01 a year ago — while adjusted EPS jumped to $1.45 from $1.09. Both numbers are true, and the $41.8 million gap between them is a single line: a fourth-quarter impairment of the company's digital-core IT project. Strip it out and this is the strongest operating quarter in years; leave it in and the year reads as another step sideways.
The Headline Numbers
MSC's fiscal year ends the Saturday nearest August 31, so Q4 FY2026 is the thirteen weeks ended August 29, 2026, and the full-year 10-K landed the same day as the earnings release — October 22, 2026. Every figure below comes from the Form 10-K and the earnings release, whose full-year statements agree with the 10-K face statements line for line. Following the house convention for a Q4 that arrives with its 10-K, the first table is the fiscal-year annual — the same totals as the Beancount fence — and the second is the Q4 print. Net income throughout is attributable to MSC Industrial; the noncontrolling-interest line was eliminated during the year when MSC bought out the minority holders.
| Metric | FY2026 | FY2025 | YoY |
|---|---|---|---|
| Net sales | $4,009.7M | $3,769.5M | +6.4% |
| Gross profit | $1,639.3M | $1,536.1M | +6.7% |
| Operating expenses | $1,266.3M | $1,223.6M | +3.5% |
| Income from operations | $320.6M | $301.6M | +6.3% |
| Net income | $222.6M | $199.3M | +11.7% |
| Diluted EPS | $3.98 | $3.57 | +11.5% |
| Adjusted diluted EPS | $4.69 | $3.76 | +24.7% |
| Operating cash flow | $306.5M | $333.7M | −8.1% |
| Metric | Q4 FY2026 | Q4 FY2025 | YoY |
|---|---|---|---|
| Net sales | $1,079.2M | $978.2M | +10.3% |
| Gross profit | $438.6M | $395.0M | +11.0% |
| Operating expenses | $322.7M | $306.1M | +5.4% |
| Income from operations | $72.8M | $84.3M | −13.6% |
| Net income | $47.9M | $56.5M | −15.2% |
| Diluted EPS | $0.85 | $1.01 | −15.8% |
| Adjusted diluted EPS | $1.45 | $1.09 | +33.0% |
The annual table is the one the ledger's FY2026 income-statement transaction must match exactly: revenue $4,009.7M, cost of goods sold $2,370.5M, operating expenses of $1,266.3M, restructuring of $8.7M and the $43.7M impairment above operating income, then $28.5M of other expense and $72.1M of tax to reach $222.6M of attributable net income. The quarter's paradox — sales up double digits, GAAP profit down double digits — is entirely the impairment: Q4 carries $41.8M of the full year's $43.7M charge, and on the adjusted basis management reports, operating income grew 30.5% instead of shrinking 13.6%.
Revenue Deep Dive
MSC sells to factories, not consumers, and it reports demand the distributor's way: average daily sales (ADS), which strips out the extra selling day. Q4 had 64 sales days against 63 a year ago, so the honest growth number is ADS of $16.9M, up 8.6% — still the fastest quarter of the year, and accelerating through it:
| Quarter | Net sales | Sales days | ADS | ADS YoY |
|---|---|---|---|---|
| Q1 FY2026 | $965.7M | 62 | $15.6M | +4.0% |
| Q2 FY2026 | $917.8M | 63 | $14.6M | +2.9% |
| Q3 FY2026 | $1,047.1M | 64 | $16.4M | +7.8% |
| Q4 FY2026 | $1,079.2M | 64 | $16.9M | +8.6% |
| FY2026 | $4,009.7M | 253 | $15.8M | +6.0% |
The customer mix tells the turnaround story. Core and other customers — the small and mid-size machine shops that are MSC's historical heart — are 55% of sales and grew ADS 7.7% for the year. The CEO said in the release that Q4 core growth ran "approximately 10% — our strongest in more than three years," with "accelerating growth in National Accounts," the large-contract channel that is 36% of sales (+4.8% ADS for the year). Public-sector sales, the remaining 9%, were flat (+0.3%). By end market, manufacturing customers (67% of sales) grew 5.5% and non-manufacturing (33%) grew 6.8% — broad-based, not one vertical's spike.
Almost all of the year's $240.2M sales increase came from price, not boxes: the 10-K attributes $236.3M to pricing (including mix, discounting and pricing actions), $5.7M to foreign exchange, and negative $1.8M to volume. That is worth pausing on. A distributor growing revenue 6.4% on flat volume is passing through inflation and selling richer mix — good for gross margin, which ticked up to 40.9% — but it means unit demand has not yet recovered. The CFO's comment that ADS "exceeded the high end of our guided range, driven by price benefits and stronger volumes" is the first hint that volumes are joining in; the ledger's receivables line will be where that claim gets audited next quarter. E-commerce held at 63.7% of sales, essentially flat with last year's 63.8% — the digital channel is mature, which makes the digital-core write-off sting a little more.
The Margin Story
Three years of margin history show a company that stabilized in FY2026 after two years of compression:
| Year | Gross margin | Operating margin | Net margin |
|---|---|---|---|
| FY2024 | 41.2% | 10.2% | 6.8% |
| FY2025 | 40.8% | 8.0% | 5.3% |
| FY2026 | 40.9% | 8.0% | 5.6% |
Gross margin recovered 10 basis points to 40.9% on "favorable pricing actions," per the 10-K — the pricing power from the revenue section flowing straight through cost of goods sold, which grew 6.1% against 6.4% sales growth. The bigger move is in operating leverage: operating expenses grew only 3.5% to $1,266.3M, dropping the opex ratio from 32.5% to 31.6% of sales. The 10-K says sales growth simply outran expense growth, with the increase concentrated in depreciation, advertising and stock-based compensation — while payroll, historically the creeping cost, fell from 57.0% to 54.8% of operating expenses. In Q4 the leverage was sharper still: opex of 29.9% of sales against 31.3% a year ago.
Below operating income, two smaller lines helped. Interest expense fell to $21.7M from $24.1M on lower rates and balances, and other expense nearly halved to $7.7M — helped by a $5.1M employee-retention-credit benefit the company recognized when the statute of limitations lapsed, plus foreign-exchange remeasurement gains. The effective tax rate was 24.7% versus 24.9%. None of this is heroic; together it is an 11.7% increase in attributable net income on 6.4% sales growth, which is what operating leverage is supposed to look like.
The One Big Question: What Did $41.8M of Software Die For?
A distributor writing off $41.8M of IT in a single quarter deserves its own section, because it is both the quarter's entire GAAP-vs-adjusted gap and a strategic admission. Note 8 of the 10-K breaks it down: after a Q4 review of "updated project timelines, costs incurred to date, required internal resources and expected costs to complete," MSC concluded parts of its digital-core implementation "no longer aligned with the company's business needs and strategy." The charge is $23.4M of capitalized implementation costs (mostly cloud-computing arrangements) plus $18.4M — the net present value of future contractual obligations for a system that "will not provide the company with an economic benefit," to be settled over the next four fiscal years. Another $1.9M of software impairments brings the full-year line to $43.7M.
The balance sheet shows where the corpse is buried: a brand-new other noncurrent liabilities line of $13.6M — likely the long-term piece of those dead contracts — while the current piece sits in accrued expenses. This is a real obligation, not a non-cash shrug: cash will leave the building for four years for software the company will not use.
The bull case for looking past it is the adjusted incremental margin. The CFO disclosed "an adjusted incremental operating margin of roughly 27%" — meaning each extra sales dollar drops about 27 cents to adjusted operating profit. The bridge makes the quarter legible:
| GAAP → non-GAAP bridge, Q4 FY2026 | USD millions |
|---|---|
| GAAP income from operations | $72.8 |
| Restructuring and other costs | +$1.4 |
| Share-reclassification litigation costs | +$1.8 |
| Asset impairments and related charges | +$41.8 |
| Adjusted income from operations | $117.8 |
| GAAP net income attributable | $47.9 |
| After-tax adjustments | +$33.6 |
| Adjusted net income | $81.5 |
| GAAP diluted EPS → adjusted diluted EPS | $0.85 → $1.45 |
Two of the three adjustments are genuinely non-recurring: the impairment is a one-time admission, and the $1.8M of litigation costs stem from lawsuits over the 2024 share reclassification that eliminated the dual-class structure — the 10-K's legal-proceedings note says the company's motion to dismiss was denied and an appeal was filed in February 2026, so this line may recur until the case ends. Restructuring ($1.4M in Q4, $8.7M for the year, mostly severance) has now appeared three years running — at some point a serial line item is just an expense with better branding. Even granting all three, 10.9% adjusted operating margin against 6.7% GAAP is the number management wants judged on, and the Q1 FY2027 outlook guides adjusted operating margin of 9.5%–10.1% on ADS growth of 9.5%–10.5% — a touch below Q4's print, which the CEO framed against "tougher comparisons looking ahead."
Tracking a $4B Distributor in Plain Text
Double-entry bookkeeping forces every dollar to reconcile, which is exactly what a quarter split between two profit numbers needs. Our how we model every company guide lays out the conventions; here is MSC's FY2026 income statement as the ledger records it, in millions of dollars (income negative, expenses positive, summing to zero):
; Check: −4,009.703 + 2,370.450 + 1,266.344 + 8.679 + 43.664 + 21.715 + (−0.936) + 7.742 + 72.135 + (−2.679) + 222.589 = 0 ✓
2026-08-29 * "MSC Industrial Direct Co., Inc." "FY2026 Income Statement"
Income:Revenue -4009.703 MUSD ; net sales
Expenses:CostOfRevenue 2370.450 MUSD ; cost of goods sold
Expenses:SellingGeneralAdministrative 1266.344 MUSD ; operating expenses
Expenses:OtherNet 8.679 MUSD ; restructuring and other costs — the filing's own line, printed above operating income
Expenses:OtherNet 43.664 MUSD ; asset impairment and related charges, primarily the digital core implementation (Note 8)
Expenses:OtherNet 21.715 MUSD ; interest expense
Expenses:OtherNet -0.936 MUSD ; interest income
Expenses:OtherNet 7.742 MUSD ; other expense, net (incl. 5,129 ERC benefit, Note 9)
Expenses:IncomeTax 72.135 MUSD ; provision for income taxes
Expenses:OtherNet -2.679 MUSD ; net loss attributable to noncontrolling interest, added back as the filing does
Equity:Adjustments 222.589 MUSD ; net income attributable to MSC Industrial offset (RE set by balance assertion)The balance-sheet number that tells the narrative is working capital eating the cash recovery. Net income rose $22.1M on a consolidated basis in FY2026, yet operating cash flow fell $27.2M to $306.5M — because receivables grew $28.2M (451.6 vs 423.3) and inventories grew $44.6M (688.7 vs 644.1) while payables barely moved. Cash conversion of 139% of net income still sounds strong until you notice it was 169% last year and the direction is wrong two years running. Watch the other direction too: the NCI line reads zero for the first time after MSC spent $8.2M buying out the Hurst and Mexico minority holders — from FY2027 on, every dollar of profit is the common shareholders', with no attribution footnote at all.
The Multi-Year Arc
Four years of history frame FY2026 as a return, not a breakout:
| Year | Revenue | Gross margin | Operating margin | Net income | Diluted EPS | Operating cash flow | Inventories |
|---|---|---|---|---|---|---|---|
| FY2023 | $4,009.3M | 41.0% | 12.1% | $343.2M | $6.11 | $699.6M | $726.5M |
| FY2024 | $3,821.0M | 41.2% | 10.2% | $258.6M | $4.58 | $410.7M | $643.9M |
| FY2025 | $3,769.5M | 40.8% | 8.0% | $199.3M | $3.57 | $333.7M | $644.1M |
| FY2026 | $4,009.7M | 40.9% | 8.0% | $222.6M | $3.98 | $306.5M | $688.7M |
FY2026 revenue of $4,009.7M sits a touch above the FY2023 peak of $4,009.3M — three years to get back to the starting line on sales, and still far below it on profit: operating income of $320.6M is one-third below FY2023's $483.7M, and EPS of $3.98 is 35% below $6.11. The margin structure reset lower in FY2025 (operating margin 12.1% → 8.0%) and held there; FY2026's achievement is growth without further compression plus the first opex-ratio improvement in the series. Capital returns shifted shape along the way: buybacks collapsed from $187.7M in FY2024 to $14.0M in FY2026 while dividends held at $194.3M — the company now returns cash almost entirely through the dividend, and declared roughly $49.7M more for the coming quarter. Operating cash flow's four-year slide from $699.6M to $306.5M is the arc's warning label: half of it is profit normalization, half is working capital that has not yet been tamed.
The Verdict: Bull vs. Bear
Bull Case
- Core-customer ADS growth of ~10% in Q4, "our strongest in more than three years," says the turnaround is reaching the small shops that define MSC — and National Accounts are accelerating behind them.
- Operating leverage is real: sales +6.4% against opex +3.5%, with the opex ratio improving 90 bps to 31.6% and Q1 FY2027 guiding ADS growth of 9.5%–10.5%.
- Adjusted incremental margins of ~27% mean the next revenue dollar is far more profitable than the average one; adjusted EPS grew 24.7% for the year.
- The balance sheet is clean enough to act: $477.0M of total debt against $1,425.7M of equity, an upsized receivables facility, and the NCI buyout simplifying every future income statement.
- The dividend ($194.3M paid, ~$49.7M declared for next quarter) pays shareholders while they wait for GAAP earnings to rejoin adjusted ones.
Bear Case
- Unit volume was negative $1.8M for the year — all the growth is price and mix. If industrial demand softens, there is no volume cushion, and "end markets continue to improve" is a forecast, not a ledger line.
- The $41.8M digital-core write-off destroyed two years of IT investment and leaves four years of dead-contract payments; e-commerce share actually slipped to 63.7%.
- Operating cash flow fell for the third straight year to $306.5M as receivables and inventories absorbed $73M — cash conversion is deteriorating, not recovering.
- Restructuring has now been "non-recurring" for three consecutive years ($14.5M → $11.0M → $8.7M), and reclassification litigation costs recur until the appeal ends.
- FY2026 EPS of $3.98 remains 35% below FY2023's $6.11 with the operating margin 4 points lower — the "return to peak sales" has not returned peak profitability.
Our Take: FY2026 is the year MSC proved it can grow again — record sales, genuine operating leverage, and core customers returning at a 10% clip are not adjusted away. But the market should price the GAAP business, not the adjusted one, until cash flow turns: a distributor whose profit rises $22M while its operating cash falls $27M is still asking investors to trust working capital it has not yet controlled. Watch receivables and inventories in Q1 FY2027 — if "low double-digit" sales growth arrives with a flat balance sheet, the turnaround graduates; if the balance sheet grows with it, FY2026 was a pricing story wearing a growth story's clothes.





