XML 73 R48.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITIONS Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Business Acquisition [Line Items]    
Unamortized debt issuance costs $ 183 $ 226
Goodwill 16,017 15,443
Line of Credit    
Business Acquisition [Line Items]    
Long-Term Debt 0 10,000
Repayments of Lines of Credit 10,000  
Series D Senior Notes    
Business Acquisition [Line Items]    
Long-Term Debt 10,000 10,000
Face amount $ 10,000  
Annual rate 6.47%  
Ending payments Apr. 30, 2033  
Ultra Pet    
Business Acquisition [Line Items]    
Unamortized debt issuance costs   100
Repayments of Lines of Credit $ 10,000  
Goodwill, Period Increase (Decrease) 600  
Goodwill 12,399 11,800
Ultra Pet contributed net sales 4,800  
Ultra Pet contributed pre-tax income 200  
Fair value step up adjustment to inventory 800  
Fair value step up adjustment to inventory, amortization $ 400  
Ultra Pet | Line of Credit    
Business Acquisition [Line Items]    
Long-Term Debt   10,000
Ultra Pet | Series D Senior Notes    
Business Acquisition [Line Items]    
Face amount   $ 10,000
Annual rate   6.47%
Ending payments   Apr. 30, 2033