Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Cash Flows (Unaudited)

v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 3,319,784 $ 3,445,114
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation of property and equipment 533,968 473,988
Amortization of intangible assets 46,887 47,527
Stock-based compensation 86,843 488,764
Deferred income taxes 252,938 127,034
Gain on sale of assets (33,907)
(Increase) decrease in operating assets:    
Accounts receivable (696,645) 496,565
Inventory (745,470) (684,573)
Unbilled receivables (1,711,209) (1,120,414)
Prepaid expenses (628,347) (302,780)
Other current assets 142,013 (24,965)
Increase (decrease) in operating liabilities:    
Accounts payable and other current liabilities 189,845 (1,263,526)
Deferred revenue (298,687) (297,837)
Net Cash provided by Operating Activities 458,013 1,384,897
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (455,115) (432,932)
Purchases of other intangible assets (84,725) (76,677)
Proceeds from the sale of property and equipment 775,821
Net Cash provided by (used in) Investing Activities 235,981 (509,609)
CASH FLOWS FROM FINANCING ACTIVITIES    
Purchase of treasury stock (15,633) (17,963)
Net Cash Used in Financing Activities (15,633) (17,963)
EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS 90,763 1,105,872
NET INCREASE IN CASH AND CASH EQUIVALENTS 769,124 1,963,197
CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD 24,448,841 22,927,371
CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD 25,217,965 24,890,568
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for taxes $ 215,251 $ 1,270,100