Annual report pursuant to Section 13 and 15(d)

Consolidated Statement of Changes in Stockholders' Equity

v3.25.0.1
Consolidated Statement of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Nov. 30, 2022 24,018,612   (2,165,987)      
Balance at Nov. 30, 2022 $ 23,000 $ 125,474,000 $ (17,500,000) $ (61,383,000) $ (620,000) $ 45,994,000
Issuance of common stock pursuant to exercise of stock options (in shares) 25,000   0     25,000
Issuance of common stock pursuant to exercise of stock options $ 0 34,000 $ 0 0 0 $ 34,000
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 124,402   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 1,000 (1,000) $ 0 0 0 0
Payment of taxes withheld on issuance of restricted stock units 0 (456,000) 0 0 0 (456,000)
Stock-based compensation 0 5,375,000 0 0 0 5,375,000
Net Income (Loss) Attributable to Parent 0 0 0 (8,192,000) 0 (8,192,000)
Foreign exchange translation adjustment 0 0 0 0 (436,000) (436,000)
Net income (loss) $ 0 0 $ 0 (8,192,000) 0 (8,192,000)
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent           0
Balance (in shares) at Nov. 30, 2023 24,168,014   (2,165,987)      
Balance at Nov. 30, 2023 $ 24,000 130,426,000 $ (17,500,000) (69,575,000) (1,056,000) $ 42,319,000
Issuance of common stock pursuant to exercise of stock options (in shares) 230,968   0     292,827
Issuance of common stock pursuant to exercise of stock options $ 0 149,000 $ 0 0 0 $ 149,000
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 611,994   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 1,000 (949,000) $ 0 0 0 (948,000)
Stock-based compensation 0 3,403,000 0 0 0 3,403,000
Net Income (Loss) Attributable to Parent 0 0 0 12,792,000 0 12,792,000
Foreign exchange translation adjustment $ 0 0 $ 0 0 342,000 $ 342,000
Repurchase of common shares under Stock Buyback Plan (in shares) 0   (349,230)     (349,230)
Repurchase of common shares under Stock Buyback Plan $ 0 0 $ (3,753,000) 0 0 $ (3,752,991)
Net income (loss) 0 0 0 12,792,000 0 12,792,000
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent $ 0 0 $ 0 0 65,000 65,000
Balance (in shares) at Nov. 30, 2024 25,010,976   (2,515,217)      
Balance at Nov. 30, 2024 $ 25,000 $ 133,029,000 $ (21,253,000) $ (56,783,000) $ (649,000) $ 54,369,000