XML 74 R49.htm IDEA: XBRL DOCUMENT v3.25.2
OPERATING SEGMENTS Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Revenue by Principal Product      
Net Sales $ 485,572 $ 437,587 $ 413,021
Business to Business Products      
Revenue by Principal Product      
Net Sales 182,596 150,471 142,395
Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales 302,976 287,116 270,626
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 255,926 241,884 226,335
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 47,050 45,232 44,291
Agricultural and Horticultural | Business to Business Products      
Revenue by Principal Product      
Net Sales 44,338 33,558 40,275
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 110,105 92,464 77,643
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 28,153 24,449 24,477
Animal Health and Nutrition | Retail and Wholesale Products      
Revenue by Principal Product      
Net Sales $ 0 $ 0 $ 0