XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
12 Months Ended
Jun. 27, 2024
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 27,
2024

 

 

June 29,
2023

 

 

June 30,
2022

 

Consumer

 

$

872,283

 

 

$

785,646

 

 

$

749,895

 

Commercial Ingredients

 

 

110,483

 

 

 

123,094

 

 

 

120,577

 

Contract Manufacturing

 

 

84,017

 

 

 

90,946

 

 

 

85,396

 

Total

 

$

1,066,783

 

 

$

999,686

 

 

$

955,868