Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Equity (Unaudited)

v3.25.2
Condensed Consolidated Statements of Equity (Unaudited) - 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, 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 3,440 3,440 3,440
Stock options issued to consultants 101 101 101
Common stock issued in an at-the-market offering, net of offering expenses 2,984 $ 8 2,976 2,984
Common stock issued in an at-the-market offering, net of offering expenses, shares   785,290          
Common stock issued upon exercise of stock options 318 $ 1 317 318
Common stock issued upon exercise of stock options, shares   123,999          
Common stock issued to consultants 255 $ 1 254 255
Common stock issued to consultants, shares   89,336          
Common stock issued pursuant to an employee stock purchase plan 7 7 7
Common stock issued pursuant to an employee stock purchase plan, shares   2,616          
Net loss (9,785) (9,671) (9,671) (114)
Balance at Jul. 31, 2024 20,691 $ 321 259,317 (237,867) 21,771 (1,080)
Balance, shares at Jul. 31, 2024   32,146,460          
Balance at Apr. 30, 2024 22,581 $ 320 257,893 (234,590) 23,623 (1,042)
Balance, shares at Apr. 30, 2024   32,006,460          
Stock option compensation to employees and directors 1,094 1,094 1,094
Stock options issued to consultants 23 23 23
Offering expenses related to an at-the-market offering (45) (45) (45)
Common stock issued upon exercise of stock options 194 $ 1 193 194
Common stock issued upon exercise of stock options, shares   80,000          
Common stock issued to consultants 159 159 159
Common stock issued to consultants, shares   60,000          
Net loss (3,315) (3,277) (3,277) (38)
Balance at Jul. 31, 2024 20,691 $ 321 259,317 (237,867) 21,771 (1,080)
Balance, shares at Jul. 31, 2024   32,146,460          
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          
Stock option compensation to employees and directors 2,822 2,822 2,822
Stock options issued to consultants 77 77 77
Common stock issued in an at-the-market offering, net of offering expenses $ 1,924 $ 6 1,918 1,924
Common stock issued in an at-the-market offering, net of offering expenses, shares 611,686 611,686          
Common stock issued upon exercise of stock options $ 2 2 2
Common stock issued upon exercise of stock options, shares 35,000 14,043          
Common stock issued to consultants, shares   21,642          
Common stock issued pursuant to an employee stock purchase plan $ 4 4 4
Common stock issued pursuant to an employee stock purchase plan, shares   1,518          
Cancelation of treasury shares (6) 6
Cancelation of treasury shares, shares   (2,000)          
Net loss (8,306) (8,232) (8,232) (74)
Balance at Jul. 31, 2025 15,411 $ 328 265,249 (248,982) 16,595 (1,184)
Balance, shares at Jul. 31, 2025   32,822,109          
Balance at Apr. 30, 2025 14,906 $ 322 262,470 (246,724) 16,068 (1,162)
Balance, shares at Apr. 30, 2025   32,211,092          
Stock option compensation to employees and directors 829 829 829
Stock options issued to consultants 26 26 26
Common stock issued in an at-the-market offering, net of offering expenses 1,928 $ 6 1,922 1,928
Common stock issued in an at-the-market offering, net of offering expenses, shares   596,974          
Common stock issued upon exercise of stock options $ 2 2 2
Common stock issued upon exercise of stock options, shares 35,000 14,043          
Common stock issued to consultants, shares   21,642          
Net loss $ (2,280) (2,258) (2,258) (22)
Balance at Jul. 31, 2025 $ 15,411 $ 328 $ 265,249 $ (248,982) $ 16,595 $ (1,184)
Balance, shares at Jul. 31, 2025   32,822,109