XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Tables)
6 Months Ended
Dec. 26, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Revenue Disaggregated by Sales Channel

Revenue disaggregated by sales channel is as follows:

 

 

For the Quarter Ended

 

 

For the Twenty-Six Weeks Ended

 

Distribution Channel

 

December 26,
2024

 

 

December 28,
2023

 

 

December 26,
2024

 

 

December 28,
2023

 

Consumer

 

$

251,359

 

 

$

241,362

 

 

$

480,743

 

 

$

425,696

 

Commercial Ingredients

 

 

26,589

 

 

 

27,712

 

 

 

53,489

 

 

 

55,847

 

Contract Manufacturing

 

 

23,119

 

 

 

22,148

 

 

 

43,031

 

 

 

43,784

 

Total

 

$

301,067

 

 

$

291,222

 

 

$

577,263

 

 

$

525,327