XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Segments Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Revenue by Principal Product        
Net Sales $ 117,737 $ 116,914 $ 238,223 $ 244,859
Business to Business Products        
Revenue by Principal Product        
Net Sales 41,977 43,416 86,263 91,831
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 11,242 9,175 24,173 20,757
Business to Business Products | Fluids Purification        
Revenue by Principal Product        
Net Sales 25,473 26,512 52,140 57,115
Business to Business Products | Animal Health & Nutrition        
Revenue by Principal Product        
Net Sales 5,262 7,729 9,950 13,959
Retail and Wholesale Products        
Revenue by Principal Product        
Net Sales 75,760 73,498 151,960 153,028
Retail and Wholesale Products | Cat Litter        
Revenue by Principal Product        
Net Sales 65,110 63,237 129,676 130,913
Retail and Wholesale Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 10,650 10,261 22,284 22,115
Retail and Wholesale Products | Agricultural and Horticultural        
Revenue by Principal Product        
Net Sales 0 0 0 0
Retail and Wholesale Products | Fluids Purification        
Revenue by Principal Product        
Net Sales 0 0 0 0
Retail and Wholesale Products | Animal Health & Nutrition        
Revenue by Principal Product        
Net Sales $ 0 $ 0 $ 0 $ 0