v3.26.3
Consolidated Statements of Cash Flows Statement - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Cash Flows from Operating Activities      
Net Income $ 56,969 $ 53,996 $ 39,426
Adjustments to reconcile net income to net cash provided by operating activites:      
Depreciation and amortization 23,200 22,042 19,281
Non-cash stock compensation expense 5,286 5,368 4,819
Deferred income tax expense 1,999 240 1,697
Net increase (decrease) to provision for bad debts and cash discounts (262) 559 (153)
Loss on impairment of patent applications 0 49 0
Accretion for asset retirement obligation 253 190 211
Gain from release of asset retirement obligation (417) 0 0
Loss (gain) on disposal of property, plant and equipment 682 (31) 314
(Increase) decrease in:      
Accounts receivable (5,815) (7,789) 1,453
Inventories (1,875) 2,336 (4,682)
Prepaid expenses 55 191 (2,431)
Deferred income tax, net (148) 31 (115)
Other assets 4,423 4,095 3,404
Increase (decrease) in:      
Accounts payable 6 926 (2,794)
Accrued expenses (104) 2,384 2,449
Deferred compensation 147 110 1,155
Other liabilities (4,293) (4,514) (3,721)
Total Adjustments 23,137 26,187 20,887
Net Cash Provided by Operating Activities 80,106 80,183 60,313
Cash Flows from Investing Activities      
Capital expenditures (34,209) (32,562) (32,000)
Proceeds from sale of property, plant and equipment 5 151 182
Acquisition of business 0 (115) (44,298)
Other investing activities 1,329 0 0
Net Cash Used in Investing Activities (32,875) (32,526) (76,116)
Cash Flows from Financing Activities      
Proceeds from issuance of notes payable 0 0 20,000
Principal payments on notes payable (1,000) (11,000) (1,000)
Payment of debt issuance costs 0 0 (90)
Dividends paid (10,376) (8,395) (7,806)
Purchase of treasury stock (12,574) (2,349) (2,778)
Net Cash (Used in) Provided by Financing Activities (23,950) (21,744) 8,326
Effect of exchange rate changes on cash and cash equivalents (39) 64 204
Net Increase (Decrease) in Cash and Cash Equivalents 23,242 25,977 (7,273)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance 50,458 24,481 31,754
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 73,700 50,458 24,481
Restricted Cash [Abstract]      
Restricted cash in prepaid expenses and other assets 0 0 1,000
(Decrease) increase to restricted cash 0 (885) 1,000
Final settlement of acquisition of Ultra Pet   (115) 0
Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]      
Interest payments, net of amounts capitalized 1,657 1,697 1,089
Noncash Investing and Financing Items [Abstract]      
Change in capital expenditures in accounts payable (692) 876 458
Change in capital expenditures in accrued expenses (546) (1,553) 3,380
Cash dividends declared and accrued, but not paid 3,017 2,444 2,096
Increase in reclamation asset and liability $ 84 $ 926 $ 79