XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 3,586 $ 839
Trade accounts receivable, net of allowance for credit losses of $208 and $159, respectively 15,000 12,119
Inventories 12,574 14,725
Other current assets 1,561 1,430
TOTAL CURRENT ASSETS 32,721 29,113
Property and equipment:    
Equipment and tooling 4,886 4,825
Furniture and office equipment 6,288 6,300
Property, Plant and Equipment, Gross 11,174 11,125
Less accumulated depreciation 6,709 6,312
Total property and equipment, net 4,465 4,813
Operating lease right-of-use assets, net 14,546 15,265
Goodwill 8,085 8,085
Amortizable intangible assets, net 11,086 11,908
Non-amortizable intangible assets 1,174 1,174
Other assets 602 688
TOTAL ASSETS 72,679 71,046
CURRENT LIABILITIES    
Accounts payable 4,784 3,798
Accrued expenses 5,889 4,247
Line of credit 7,994 8,197
Current portion of operating lease liabilities 1,928 1,848
TOTAL CURRENT LIABILITIES 20,595 18,090
Operating lease liabilities 17,707 18,680
Deferred tax liabilities 207 210
TOTAL LIABILITIES 38,509 36,980
Commitments and Contingencies  
Equity, Attributable to Parent [Abstract]    
Common stock - authorized 20,000,000 shares of $0.01 par value; 10,668,653 and 10,544,431 shares issued and outstanding at April 30, 2025 and October 31, 2024, respectively 107 106
Additional paid-in capital 27,581 26,988
Retained earnings 6,482 6,972
TOTAL STOCKHOLDERS' EQUITY 34,170 34,066
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 72,679 $ 71,046