XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Revenue by Principal Product        
Net Sales $ 85,761 $ 76,255 $ 255,431 $ 226,852
Business to Business Products        
Revenue by Principal Product        
Net Sales 31,375 26,293 92,928 80,098
Business to Business Products | Cat Litter        
Revenue by Principal Product        
Net Sales 4,026 3,214 13,353 10,826
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 7,950 6,632 21,469 18,665
Business to Business Products | Bleaching Clay and Fluids Purification        
Revenue by Principal Product        
Net Sales 14,145 12,171 43,685 37,577
Business to Business Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales 5,254 4,276 14,421 13,030
Retail and Wholesale Products        
Revenue by Principal Product        
Net Sales 54,386 49,962 162,503 146,754
Retail and Wholesale Products | Cat Litter        
Revenue by Principal Product        
Net Sales 43,259 39,941 132,400 121,820
Retail and Wholesale Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 10,588 9,505 28,528 23,477
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 539 516 1,575 1,457
Retail and Wholesale Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales $ 0 $ 0 $ 0 $ 0