XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Revenue by Principal Product        
Net Sales $ 105,668 $ 101,669 $ 217,106 $ 200,208
Business to Business Products        
Revenue by Principal Product        
Net Sales 36,234 35,154 75,395 68,841
Business to Business Products | Cat Litter        
Revenue by Principal Product        
Net Sales 0 0 0 0
Business to Business Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 0 0 0 0
Business to Business Products | Agricultural and Horticultural        
Revenue by Principal Product        
Net Sales 9,278 9,785 19,593 19,788
Business to Business Products | Bleaching Clay and Fluids Purification        
Revenue by Principal Product        
Net Sales 22,709 19,012 45,115 37,241
Business to Business Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales 4,247 6,357 10,687 11,812
Retail and Wholesale Products        
Revenue by Principal Product        
Net Sales 69,434 66,515 141,711 131,367
Retail and Wholesale Products | Cat Litter        
Revenue by Principal Product        
Net Sales 59,326 56,382 120,187 110,580
Retail and Wholesale Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 10,108 10,133 21,524 20,787
Retail and Wholesale Products | Agricultural and Horticultural        
Revenue by Principal Product        
Net Sales 0 0 0 0
Retail and Wholesale Products | Bleaching Clay and Fluids Purification        
Revenue by Principal Product        
Net Sales 0 0 0 0
Retail and Wholesale Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales $ 0 $ 0 $ 0 $ 0