v3.26.3
OPERATING SEGMENTS Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Revenue by Principal Product      
Net Sales $ 493,844 $ 485,572 $ 437,587
Business to Business Products      
Revenue by Principal Product      
Net Sales 180,198 182,596 150,471
Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 313,646 302,976 287,116
Cat Litter | Business to Business Products      
Revenue by Principal Product      
Net Sales 0 0 0
Cat Litter | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 265,318 255,926 241,884
Industrial and Sports | Business to Business Products      
Revenue by Principal Product      
Net Sales 0 0 0
Industrial and Sports | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 48,328 47,050 45,232
Agricultural and Horticultural | Business to Business Products      
Revenue by Principal Product      
Net Sales 49,232 44,338 33,558
Agricultural and Horticultural | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 0 0 0
Bleaching Clay and Fluids Purification | Business to Business Products      
Revenue by Principal Product      
Net Sales 104,753 110,105 92,464
Bleaching Clay and Fluids Purification | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 0 0 0
Animal Health and Nutrition | Business to Business Products      
Revenue by Principal Product      
Net Sales 26,213 28,153 24,449
Animal Health and Nutrition | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales $ 0 $ 0 $ 0