XML 132 R110.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Net sales $ 341,094 $ 339,964 $ 314,783
Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 341,094 $ 500,941 $ 469,193
Concentration risk (percent) 100.00% 100.00% 100.00%
Product Concentration Risk | Revenue Benchmark | Continuing Operations      
Disaggregation of Revenue [Line Items]      
Net sales $ 341,094 $ 339,964 $ 314,783
Concentration risk (percent) 100.00% 67.90% 67.10%
Product Concentration Risk | Revenue Benchmark | Discontinued Operations      
Disaggregation of Revenue [Line Items]      
Net sales $ 0 $ 160,977 $ 154,410
Concentration risk (percent) 0.00% 32.10% 32.90%
Coffee (Roasted) | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 158,113 $ 160,009 $ 151,843
Concentration risk (percent) 46.40% 31.90% 32.40%
Tea & Other Beverages | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 90,069 $ 88,241 $ 80,547
Concentration risk (percent) 26.40% 17.60% 17.20%
Culinary | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 65,938 $ 64,429 $ 55,782
Concentration risk (percent) 19.30% 12.90% 11.90%
Spices | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 21,911 $ 23,502 $ 22,248
Concentration risk (percent) 6.40% 4.70% 4.70%
Delivery Surcharge | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 5,063 $ 3,783 $ 4,363
Concentration risk (percent) 1.50% 0.80% 0.90%