On July 15, Sprout Social filed an 8-K with the SEC. The filing did four things at once, tagged as items 2.02, 2.05, 7.01 and 9.01. In English: results, layoffs, a letter from the CEO, and exhibits.
Item 2.02 says that based on preliminary unaudited data, the company expects revenue, non-GAAP operating income and non-GAAP net income per share for the quarter ended June 30 to land at the high end of its previously issued outlook. Final numbers arrive after market close on August 6.
Item 2.05 says the board approved a workforce reduction of approximately 20% — about 260 people.
Two facts. One document. Less than a page apart.
This is not what missing looks like
Layoffs usually come with a story attached: we didn’t hit the number, so we’re contracting. Sprout Social dismantled that story itself. It told the market it hit the number, at the top of the range, and then cut a fifth of the company in the next paragraph.
So these 260 people are not leaving because the company ran out of money, and not because they failed to produce. In the quarter they were employed, the company beat its own guidance.
The board approved the plan on July 8. Employees started getting notified on July 14. That’s six days in which the company knew both things — the quarter had landed, and the list was final. None of the 260 knew the second one.
The stated reason is in the filing: align the cost base with strategic priorities, “including its ongoing investments in AI-powered social intelligence.” The money has a destination and the destination has a name. It’s Trellis, the company’s own AI agent.
The $19 million that doesn’t count
Firing 260 people costs money, and the filing is specific about how much: pre-tax restructuring charges of $18.0 million to $20.0 million, primarily cash severance and benefits, substantially all recognized in Q3 2026.
Divided by 260, that’s roughly $69,000 to $77,000 per person.
Then comes the line worth stopping on. Those charges are excluded from the company’s non-GAAP measures.
Management’s stated targets are a 15% non-GAAP operating margin by Q4 FY2026 and a 30% Rule of 40 by Q4 FY2027. This layoff is aimed squarely at those two numbers. The cost of the layoff does not enter those two numbers.
Sit with the shape of that. You want to improve a metric. The method is a layoff. The layoff costs $19 million. The $19 million isn’t in the metric. So inside the metric’s little world, 260 salaries vanish and the invoice for vanishing them never shows up at all.
This isn’t accounting fraud. Excluding one-time restructuring charges from non-GAAP is standard practice, permitted, auditable, boring. But “permitted” and “not strange” are different words. A cost you’re allowed to not count is still a cost somebody paid, and in this case 260 people paid it.
The stock went up 7.3%
In morning trading on July 15, Sprout Social rose 7.3%.
Fairness demands a caveat. The whole market was up that day — S&P 500 +0.4%, Nasdaq +0.6%, riding a softer-than-expected June CPI print from the session before. Some of that 7.3% is just tide. But not all of it is tide. Barclays held its Overweight rating with a $9 price target, and the read from investors was blunt: this company is finally serious.
The stock’s 52-week high is $19.51. It is nowhere near that. For a year the market has been telling Sprout Social the same thing — your growth is decelerating. On July 15 the market said something different: you’re shedding people now, good.
Credit where it’s due on the exit terms. Ryan Barretto’s letter spells out what leavers get: 12 weeks of salary continuation plus one week per year of tenure, six months of fully paid healthcare in the US, a cash payment for equity that would have vested in the next 90 days, and three months of outplacement. By the standards of 2026 tech layoffs, that is a decent package.
Notice the layer underneath it, though. The people receiving that decent package are being cut from a company that just hit its numbers. The money was there. The quarter landed. The plan was elective. “The severance is humane” and “this layoff didn’t have to happen” are not in tension. Both are true at once.
If you work at a SaaS company
Back out the arithmetic — 260 is 20% — and Sprout Social has roughly 1,300 employees. It sells social media management software. Its customers are social media managers. It is now cutting a fifth of its own staff to fund an AI agent called Trellis.
Run the chain once, slowly, because it applies well beyond one Chicago software company. Performance was fine. The company cut anyway. The savings were pointed at AI. The market marked the stock up.
Not one step in that chain required the AI to actually do the work yet.
What got rewarded was the intention. Which means the moment you’re bracing for — the one where AI can genuinely do your job — may not be the trigger for anything. The trigger is an earnings call.