XML 63 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Tables)
12 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
As of June 30,
(In thousands)20242023
Coffee
   Processed$22,432 $15,860 
   Unprocessed6,105 7,409 
         Total28,537 23,269 
Tea and culinary products
   Processed25,166 21,418 
   Unprocessed41 63 
         Total25,207 21,481 
Coffee brewing equipment parts3,486 4,526 
              Total inventories$57,230 $49,276