Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Equity

v3.24.4
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Parent [Member]
Noncontrolling Interest [Member]
Balance at Oct. 31, 2022 $ 28,200 $ 309 $ 247,123 $ (218,385) $ 29,047 $ (847)
Balance, shares at Oct. 31, 2022   30,913,902          
Stock option compensation to employees and directors 4,422 4,422 4,422
Stock options issued to consultants 221 221 221
Common stock issued upon exercise of stock options 353 $ 2 351 353
Common stock issued upon exercise of stock options, shares   202,647          
Common stock issued to consultants 92 92 92
Common stock issued to consultants, shares   24,310          
Common stock issued pursuant to employee stock purchase plan 13 13 13
Common stock issued pursuant to employee stock purchase plan, shares   4,360          
Net loss (9,930) (9,811) (9,811) (119)
Balance at Oct. 31, 2023 23,371 $ 311 252,222 (228,196) 24,337 (966)
Balance, shares at Oct. 31, 2023   31,145,219          
Stock option compensation to employees and directors 4,420 4,420 4,420
Stock options issued to consultants 125 125 125
Common stock issued upon exercise of stock options 456 $ 2 454 456
Common stock issued upon exercise of stock options, shares   173,031          
Common stock issued to consultants 255 $ 1 254 255
Common stock issued to consultants, shares   89,336          
Common stock issued pursuant to employee stock purchase plan 10 10 10
Common stock issued pursuant to employee stock purchase plan, shares   3,986          
Net loss (12,698) (12,554) (12,554) (144)
Common stock issued in an at-the-market offering, net of offering expenses of $168 2,955 $ 8 2,947 2,955
Common stock issued in an at- the market offering, net of offering expenses of $139, shares   785,290          
Purchase of treasury stock (6)       (6) (6)  
Balance at Oct. 31, 2024 $ 18,888 $ 322 $ 260,432 $ (240,750) $ (6) $ 19,998 $ (1,110)
Balance, shares at Oct. 31, 2024   32,196,862