XML 98 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Disaggregation of Revenue [Line Items]      
Net Sales $ 81,888 $ 79,826  
% of total 100.00% 100.00%  
Receivables from contracts with customers $ 28,911   $ 42,914
Coffee (Roasted)      
Disaggregation of Revenue [Line Items]      
Net Sales $ 37,892 $ 37,865  
Coffee (Roasted) | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of total 46.30% 47.40%  
Tea & Other Beverages      
Disaggregation of Revenue [Line Items]      
Net Sales $ 20,234 $ 20,155  
Tea & Other Beverages | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of total 24.70% 25.20%  
Culinary      
Disaggregation of Revenue [Line Items]      
Net Sales $ 16,910 $ 14,811  
Culinary | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of total 20.70% 18.60%  
Spices      
Disaggregation of Revenue [Line Items]      
Net Sales $ 5,613 $ 6,024  
Spices | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of total 6.80% 7.50%  
Delivery Surcharge      
Disaggregation of Revenue [Line Items]      
Net Sales $ 1,239 $ 971  
Delivery Surcharge | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of total 1.50% 1.30%