v3.26.1
Revenue Recognition
6 Months Ended
Jun. 28, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenues
Revenues are disaggregated as follows:
Quarter Ended
Two Quarters Ended
June 28, 2026June 29, 2025June 28, 2026June 29, 2025
Company Shops and Fresh Delivery
$289,430 $362,194 $635,618 $717,872 
Mix and equipment revenue from franchisees26,244 9,183 37,494 19,984 
Franchise royalties and other15,321 8,390 24,917 17,095 
Total net revenues$330,995 $379,767 $698,029 $754,951 
Other revenues include advertising fund contributions from franchisees, consulting fees, rental income, development and franchise fees, and licensing royalties from customers for use of the Krispy Kreme brand, such as Keurig coffee cups.
Contract Balances
Deferred revenue and related receivables are as follows:
June 28, 2026December 28, 2025
Balance Sheet Location
Trade receivables, net of allowances of $1,354 and $976, respectively
$74,940 $55,736 Accounts receivables, net
Deferred revenue:
Current$14,780 $16,668 Accrued liabilities
Noncurrent9,837 9,780 Other long-term obligations and deferred credits
Total deferred revenue$24,617 $26,448 
Trade receivables relate primarily to payments due for royalties, franchise fees, advertising fees, sale of products, and licensing fees. Deferred revenue primarily represents the Company’s remaining performance obligations under gift cards and franchise and development agreements for which consideration has been received or is receivable and is generally recognized on a straight-line basis over the remaining term of the related agreement. The noncurrent portion of deferred revenue primarily relates to the remaining performance obligations in the franchise and development agreements.
Transaction Price Allocated to Remaining Performance Obligations
Estimated revenue expected to be recognized in the future related to performance obligations that are either unsatisfied or partially satisfied as of June 28, 2026 is as follows:
Fiscal year
Remainder of 2026
$5,104 
20276,462 
20282,803 
20291,911 
20301,030 
Thereafter
7,307 
$24,617