XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.3
OPERATING SEGMENTS Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Revenue by Principal Product    
Net Sales $ 413,021 $ 348,589
Business to Business Products    
Revenue by Principal Product    
Net Sales 142,395 113,379
Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 270,626 235,210
Cat Litter | Business to Business Products    
Revenue by Principal Product    
Net Sales 0 0
Cat Litter | Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 226,335 196,278
Industrial and Sports | Business to Business Products    
Revenue by Principal Product    
Net Sales 0 0
Industrial and Sports | Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 44,291 38,932
Agricultural and Horticultural | Business to Business Products    
Revenue by Principal Product    
Net Sales 40,275 30,419
Agricultural and Horticultural | Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 0 0
Bleaching Clay and Fluids Purification | Business to Business Products    
Revenue by Principal Product    
Net Sales 77,643 62,051
Bleaching Clay and Fluids Purification | Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 0 0
Animal Health and Nutrition | Business to Business Products    
Revenue by Principal Product    
Net Sales 24,477 20,909
Animal Health and Nutrition | Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales $ 0 $ 0