XML 123 R104.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]      
Net sales $ 339,964 $ 314,783 $ 261,911
Receivables from contracts with customers 42,914 44,219  
Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 500,941 $ 469,193 $ 397,850
Concentration risk (percent) 100.00% 100.00% 100.00%
Product Concentration Risk | Revenue Benchmark | Continuing Operations      
Disaggregation of Revenue [Line Items]      
Net sales $ 339,964 $ 314,783 $ 261,911
Concentration risk (percent) 67.90% 67.10% 65.80%
Product Concentration Risk | Revenue Benchmark | Discontinued Operations      
Disaggregation of Revenue [Line Items]      
Net sales $ 160,977 $ 154,410 $ 135,939
Concentration risk (percent) 32.10% 32.90% 34.20%
Coffee (Roasted) | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 160,009 $ 151,843 $ 131,788
Concentration risk (percent) 31.90% 32.40% 33.10%
Tea & Other Beverages (1) | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 88,241 $ 80,547 $ 64,968
Concentration risk (percent) 17.60% 17.20% 16.30%
Culinary | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 64,429 $ 55,782 $ 44,356
Concentration risk (percent) 12.90% 11.90% 11.10%
Spices | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 23,502 $ 22,248 $ 18,680
Concentration risk (percent) 4.70% 4.70% 4.70%
Delivery Surcharge | Product Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Net sales $ 3,783 $ 4,363 $ 2,119
Concentration risk (percent) 0.80% 0.90% 0.60%