XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Segments Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Revenue by Principal Product    
Net Sales $ 111,438 $ 98,539
Business to Business Products    
Revenue by Principal Product    
Net Sales 39,161 33,687
Business to Business Products | Cat Litter    
Revenue by Principal Product    
Net Sales 0 0
Business to Business Products | Industrial and Sports    
Revenue by Principal Product    
Net Sales 0 0
Business to Business Products | Agricultural and Horticultural    
Revenue by Principal Product    
Net Sales 10,315 10,003
Business to Business Products | Bleaching Clay and Fluids Purification    
Revenue by Principal Product    
Net Sales 22,406 18,229
Business to Business Products | Animal Health and Nutrition    
Revenue by Principal Product    
Net Sales 6,440 5,455
Retail and Wholesale Products    
Revenue by Principal Product    
Net Sales 72,277 64,852
Retail and Wholesale Products | Cat Litter    
Revenue by Principal Product    
Net Sales 60,861 54,198
Retail and Wholesale Products | Industrial and Sports    
Revenue by Principal Product    
Net Sales 11,416 10,654
Retail and Wholesale Products | Agricultural and Horticultural    
Revenue by Principal Product    
Net Sales 0 0
Retail and Wholesale Products | Bleaching Clay and Fluids Purification    
Revenue by Principal Product    
Net Sales 0 0
Retail and Wholesale Products | Animal Health and Nutrition    
Revenue by Principal Product    
Net Sales $ 0 $ 0