v3.26.1
Revenue Recognition (Tables)
12 Months Ended
Jun. 25, 2026
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 25,
2026

 

 

June 26,
2025

 

 

June 27,
2024

 

Consumer

 

$

960,474

 

 

$

907,222

 

 

$

872,283

 

Commercial Ingredients

 

 

120,084

 

 

 

108,941

 

 

 

110,483

 

Contract Manufacturing

 

 

95,115

 

 

 

91,083

 

 

 

84,017

 

Total

 

$

1,175,673

 

 

$

1,107,246

 

 

$

1,066,783