XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 26, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue Disaggregated by Distribution Channel

Revenue disaggregated by distribution channel is as follows:

 

 

 

For the Year Ended

 

Distribution Channel

 

June 26,
2025

 

 

June 27,
2024

 

 

June 29,
2023

 

Consumer

 

$

907,222

 

 

$

872,283

 

 

$

785,646

 

Commercial Ingredients

 

 

108,941

 

 

 

110,483

 

 

 

123,094

 

Contract Manufacturing

 

 

91,083

 

 

 

84,017

 

 

 

90,946

 

Total

 

$

1,107,246

 

 

$

1,066,783

 

 

$

999,686