XML 103 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories Level 3 (Tables)
3 Months Ended
Oct. 31, 2025
Inventory Disclosure [Abstract]  
Inventories
The composition of inventories is as follows (in thousands):

October 31,
2025
July 31,
2025
Finished goods$32,214 $29,401 
Packaging8,376 8,114 
Spare parts
6,832 6,822 
Other9,223 7,257 
Total Inventories$56,645 $51,594