XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 29, 2023
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 29,
2023

 

 

June 30,
2022

 

 

June 24,
2021

 

Consumer

 

$

785,646

 

 

$

749,895

 

 

$

686,049

 

Commercial Ingredients

 

 

123,094

 

 

 

120,577

 

 

 

92,911

 

Contract Packaging

 

 

90,946

 

 

 

85,396

 

 

 

79,522

 

Total

 

$

999,686

 

 

$

955,868

 

 

$

858,482