v3.26.1
Consolidated Balance Sheets - USD ($)
Apr. 30, 2026
Oct. 31, 2025
CURRENT ASSETS    
Cash and Cash Equivalents $ 30,624,337 $ 28,682,615
Accounts Receivable, net 4,945,185 3,732,806
Inventory 13,995,256 13,636,512
Unbilled Receivables 2,384,890 2,988,779
Prepaid Expenses 459,270 434,021
Other Current Assets 533,498 531,469
Total Current Assets 52,942,436 50,006,202
FIXED ASSETS    
Property and Equipment, net 7,441,002 7,295,791
Right of Use Assets 356,447 372,647
Total Fixed Assets 7,797,449 7,668,438
OTHER ASSETS    
Goodwill 3,639,334 3,639,334
Intangible Assets, net 2,959,561 3,179,588
Total Other Assets 6,598,895 6,818,922
Total Assets 67,338,780 64,493,562
CURRENT LIABILITIES    
Accounts Payable 1,344,276 1,407,439
Current portion of operating lease liabilities 38,450 34,862
Accrued Expenses and Other Current Liabilities 1,902,774 2,475,952
Deferred Revenue 1,929,476 1,722,796
Total Current Liabilities 5,214,976 5,641,049
LONG TERM LIABILITIES    
Deferred Tax Liability, net 324,958 317,949
Non-current operating lease liabilities, net 346,146 360,070
Deferred Revenue, less current portion 38,468 59,080
Total Long Term Liabilities 709,572 737,099
Total Liabilities 5,924,548 6,378,148
Commitments and contingencies
STOCKHOLDERS’ EQUITY    
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,287,248 issued and 11,276,152 outstanding as of April 30, 2026 and 11,280,368 shares issued and 11,270,575 outstanding as of October 31, 2025 11,276 11,271
Preferred Stock, $.001 par value; 5,000,000 shares authorized, zero issued and outstanding as of April 30, 2026 and October 31, 2025
Treasury Stock 11,096 shares as of April 30, 2026 and 9,793 as of October 31, 2025 (75,602) (61,933)
Additional Paid-in Capital 63,334,574 63,321,294
Accumulated Other Comprehensive Loss (1,207,988) (1,878,657)
Accumulated Deficit (648,028) (3,276,561)
Total Stockholders’ Equity 61,414,232 58,115,414
Total Liabilities and Stockholders’ Equity $ 67,338,780 $ 64,493,562