Krispy Kreme stock rose 2.3% in pre-open trading after the company released its Q2 2026 results ahead of the market open. The doughnut maker reported revenue of $331 million, beating analyst expectations of about $320.72 million, even though sales fell by roughly 12.8% from the same quarter a year earlier.
On profitability, the company recorded a loss of $0.03 per share for the quarter, wider than the consensus estimate of a $0.01 loss. Despite the miss on earnings per share, investors reacted positively to the revenue outperformance in the pre-market session.
Krispy Kreme also provided full-year 2026 revenue guidance in a range of $1.25 billion to $1.35 billion. That outlook sits below the analyst consensus near $1.36 billion, tempering some of the enthusiasm generated by the quarterly top-line beat.
From a GAAP perspective, the company reported a net loss of $19.8 million for the quarter, which the company highlighted as a marked improvement versus the comparable period a year earlier. Management has framed its performance in the context of an operational turnaround that emphasizes refranchising, tighter cost control, and deleveraging, and the narrower net loss is being interpreted as evidence that those initiatives are producing tangible progress. The company also filed a Form 8-K with the SEC on the same day as the results.
Market context offered little additional lift to the stock. The broader U.S. market was mixed at the time of the report - the S&P 500 edged marginally higher while the Nasdaq traded slightly lower - indicating that Krispy Kreme's pre-market uptick was driven primarily by its own earnings release rather than a broad sector or macro move.
Shares of Krispy Kreme had entered the reporting period close to their 52-week low and had experienced significant declines over the prior three months. That recent weakness may have lowered the benchmark for what constituted a positive surprise.
In sum, the combination of a top-line beat against muted expectations and continued year-over-year improvement in GAAP net losses was sufficient to lift DNUT in pre-market trading. However, the company's below-consensus full-year revenue guidance and the persistent per-share loss kept the upside measured rather than dramatic.
Summary
Krispy Kreme reported Q2 2026 revenue of $331 million, exceeding estimates of about $320.72 million, while same-quarter sales fell roughly 12.8% year over year. The company posted a per-share loss of $0.03 versus a consensus loss of $0.01 and issued full-year 2026 revenue guidance of $1.25 billion to $1.35 billion, shy of the near $1.36 billion consensus. A GAAP net loss of $19.8 million represented an improvement from a year earlier. The stock rose modestly in pre-market trading.
Key points
- Revenue beat: Q2 revenue of $331 million topped analyst expectations near $320.72 million despite a year-over-year sales decline of roughly 12.8%.
- Profit metrics mixed: Per-share loss was $0.03, missing the consensus $0.01 loss, while GAAP net loss of $19.8 million showed meaningful improvement versus the prior year.
- Guidance and market context: Full-year revenue guidance of $1.25 billion to $1.35 billion fell short of the near $1.36 billion consensus; broader U.S. markets were mixed, suggesting the stock move was primarily company-specific.
Risks and uncertainties
- Guidance shortfall - The company's full-year revenue range is below analyst consensus, creating uncertainty about near-term growth expectations. This affects investor sentiment in consumer discretionary and restaurant-related stocks.
- Continued per-share losses - The company still reported a per-share loss for the quarter, which may limit sustainable upside until earnings per share return to profitability; this is a consideration for equity investors tracking restaurant and retail operators.
- Market sensitivity - With the stock trading near its 52-week low and having declined over the prior three months, future results or guidance could produce amplified volatility in the share price, influencing market participants focused on small-cap consumer names.