v3.26.3
Consolidated Balance Sheets (Unaudited) - USD ($)
Jul. 31, 2026
Oct. 31, 2025
CURRENT ASSETS    
Cash and Cash Equivalents $ 31,714,519 $ 28,682,615
Accounts Receivable, net 5,620,208 3,732,806
Inventory 13,487,657 13,636,512
Unbilled Receivables 3,260,065 2,988,779
Prepaid Expenses 356,128 434,021
Other Current Assets 161,128 531,469
Total Current Assets 54,599,705 50,006,202
FIXED ASSETS    
Property and Equipment, net 7,428,835 7,295,791
Right of Use Assets 339,766 372,647
Total Fixed Assets, net 7,768,601 7,668,438
OTHER ASSETS    
Goodwill 3,639,334 3,639,334
Intangible Assets, net 2,845,726 3,179,588
Total Other Assets 6,485,060 6,818,922
Total Assets 68,853,366 64,493,562
CURRENT LIABILITIES    
Accounts Payable 977,071 1,407,439
Current portion of operating lease liabilities 42,159 34,862
Accrued Expenses and Other Current Liabilities 2,577,220 2,475,952
Deferred Revenue 1,829,012 1,722,796
Total Current Liabilities 5,425,462 5,641,049
LONG TERM LIABILITIES    
Deferred Tax Liability, net 317,214 317,949
Non-current operating lease liabilities, net 343,222 360,070
Deferred Revenue, net 36,656 59,080
Total Long Term Liabilities 697,092 737,099
Total Liabilities 6,122,554 6,378,148
Commitments and contingencies
STOCKHOLDERS’ EQUITY    
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,291,850 issued and 11,280,754 outstanding as of July 31, 2026 and 11,280,368 shares issued and 11,270,575 outstanding as of October 31, 2025 11,281 11,271
Preferred Stock $.001 par value; 5,000,000 shares authorized, zero issued and outstanding as of July 31, 2026 and October 31, 2025
Treasury Stock 11,096 shares as of July 31, 2026 and 9,793 shares at October 31, 2025 (75,602) (61,933)
Additional Paid-in Capital 63,360,347 63,321,294
Accumulated Other Comprehensive Loss (1,306,798) (1,878,657)
Accumulated Earnings (Deficit) 741,584 (3,276,561)
Total Stockholders’ Equity 62,730,812 58,115,414
Total Liabilities and Stockholders’ Equity $ 68,853,366 $ 64,493,562