v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
OPERATING ACTIVITIES:    
Net income $ 1,910,809 $ 1,797,311
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 432,029 318,228
Realized and unrealized gains, net (161,048) (1,532,721)
Amortization of right-of-use asset 336,500 385,372
Bad debt expense 50,000
Deferred income taxes benefit 56,836 225,540
Changes in operating assets and liabilities:    
Accounts receivable 4,229,684 (247,470)
Inventories 901,749 (1,241,503)
Prepaid expenses and other current assets 210,652 (271,922)
Prepaid and refundable income taxes 180,916 285,438
Deposits and other assets 9,109 (392,387)
Accounts payable and accrued expense (1,270,194) (531,642)
Change in lease liabilities (334,083) (357,193)
Change in due/from broker 225,000
Deferred compensation payable (129,646) 6,995
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES 6,648,313 (1,555,954)
INVESTING ACTIVITIES:    
Acquisition of Second Empire (800,000)
Purchase of investment (850,000)
Cash paid for leasehold improvements (280,834) (160,000)
Purchases of building, machinery and equipment (28,764) (32,907)
NET CASH USED IN INVESTING ACTIVITIES (1,159,598) (992,907)
FINANCING ACTIVITIES:    
Payment of dividend (467,813)
Proceeds from bank line of credit 4,500,000
Principal payments under bank line of credit (3,400,000) (1,500,000)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES (3,867,813) 3,000,000
NET CHANGE IN CASH AND CASH EQUIVALENTS 1,620,902 451,139
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR 701,872 1,381,023
CASH AND CASH EQUIVALENTS, END OF YEAR 2,322,774 1,832,162
SUPPLEMENTAL DISCLOSURE OF CASH FLOW DATA:    
Cash paid for income taxes 2,833
Interest paid 131,311 23,444
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Initial recognition of operating lease right-of-use asset 119,358 2,113,581
Initial recognition of operating lease liabilities $ 119,358 $ 2,113,581