XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 3,000 $ 839
Trade accounts receivable, net of allowance for credit losses of $126 and $159, respectively 15,348 12,119
Inventories 14,169 14,725
Other current assets 1,569 1,430
TOTAL CURRENT ASSETS 34,086 29,113
Property and equipment:    
Equipment and tooling 4,957 4,825
Furniture and office equipment 6,326 6,300
Property, Plant and Equipment, Gross 11,283 11,125
Less accumulated depreciation 6,915 6,312
Total property and equipment, net 4,368 4,813
Operating lease right-of-use assets, net 14,255 15,265
Goodwill 8,085 8,085
Amortizable intangible assets, net 10,675 11,908
Non-amortizable intangible assets 1,174 1,174
Other assets 558 688
TOTAL ASSETS 73,201 71,046
CURRENT LIABILITIES    
Accounts payable 4,806 3,798
Accrued expenses 6,334 4,247
Line of credit 7,828 8,197
Current portion of operating lease liabilities 2,045 1,848
TOTAL CURRENT LIABILITIES 21,013 18,090
Operating lease liabilities 17,209 18,680
Deferred tax liabilities 207 210
TOTAL LIABILITIES 38,429 36,980
Commitments and Contingencies  
Equity, Attributable to Parent [Abstract]    
Common stock - authorized 20,000,000 shares of $0.01 par value; 10,667,447 and 10,544,431 shares issued and outstanding at July 31, 2025 and October 31, 2024, respectively 107 106
Additional paid-in capital 27,791 26,988
Retained earnings 6,874 6,972
TOTAL STOCKHOLDERS' EQUITY 34,772 34,066
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 73,201 $ 71,046