XML 32 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Cash Flows from Operating Activities      
Net Income $ 53,996 $ 39,426 $ 29,483
Adjustments to reconcile net income to net cash provided by operating activites:      
Depreciation and amortization 22,042 19,281 15,528
Non-cash stock compensation expense 5,368 4,819 3,147
Loss on pension termination 0 0 4,652
Deferred income tax expense (provision) 240 1,697 (4,431)
Net increase (decrease) to provision for bad debts and cash discounts 559 (153) 284
Loss on impairment of patent applications 49 0 61
Accretion for asset retirement obligation 190 211 161
(Gain) Loss on the disposals of property, plant and equipment (31) 314 1,044
(Increase) decrease in:      
Accounts receivable (7,789) 1,453 (7,899)
Inventories 2,336 (4,682) (2,204)
Prepaid expenses 191 (2,431) 1,082
Deferred income taxes 31 (115) 510
Other assets 4,095 3,404 59
Increase (decrease) in:      
Accounts payable 926 (2,794) 3,241
Accrued expenses 2,384 2,449 6,455
Deferred compensation 110 1,155 (47)
Other liabilities (4,514) (3,721) (1,362)
Total Adjustments 26,187 20,887 20,281
Net Cash Provided by Operating Activities 80,183 60,313 49,764
Cash Flows from Investing Activities      
Capital expenditures (32,562) (32,000) (24,368)
Proceeds from sale of property, plant and equipment 151 182 70
Acquisition of business (115) (44,298) 0
Acquisition of equity in Agromex 0 0 (269)
Net Cash Used in Investing Activities (32,526) (76,116) (24,567)
Cash Flows from Financing Activities      
Proceeds from issuance of notes payable 0 20,000 0
Principal payments on notes payable (11,000) (1,000) (1,000)
Payment of debt issuance costs 0 (90) (7)
Dividends paid (8,395) (7,806) (7,433)
Purchase of treasury stock (2,349) (2,778) (1,078)
Net Cash (Used in) Provided by Financing Activities (21,744) 8,326 (9,518)
Effect of exchange rate changes on cash and cash equivalents 64 204 (223)
Net Increase (Decrease) in Cash and Cash Equivalents 25,977 (7,273) 15,456
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance 24,481 31,754 16,298
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 50,458 24,481 31,754
Reconciliation of cash, cash equivalents and restricted cash      
Restricted cash in prepaid expenses and other assets 0 1,000 0
(Decrease) increase to restricted cash (885) 1,000 0
Final settlement of acquisition of Ultra Pet   0 0
Other cash flows:      
Interest payments, net of amounts capitalized 1,697 1,089 1,135
Income tax payments 12,598 10,006 7,367
Change in capital expenditures in accounts payable 876 458 326
Change in capital expenditures in accrued expenses (1,553) 3,380 357
Noncash investing and financing activities:      
Cash dividends declared and accrued, but not paid 2,444 2,096 1,927
Increase in reclamation asset and liability $ 926 $ 79 $ 522