Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statement of Changes in Stockholders' Equity (Unaudited)

v3.24.2
Condensed Consolidated Statement of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) 24,018,612   (2,165,987)      
Balance (in shares) at Nov. 30, 2022 24,018,612   (2,165,987)      
Balance at Nov. 30, 2022 $ 23 $ 125,474 $ (17,500) $ (61,383) $ (620) $ 45,994
Stock-based compensation $ 0 2,951 $ 0 0 0 2,951
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 13,636   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 0 0 $ 0 0 0 0
Net income (loss) for the period 0 0 0 (3,269) 0 (3,269)
Foreign currency translation adjustment for the period 0 0 0 0 (1,226) (1,226)
Net Income (Loss) Attributable to Parent 0 0 0 (3,269) 0 (3,269)
Balance at May. 31, 2023 $ 23 128,425 $ (17,500) (64,653) (1,846) 44,449
Balance (in shares) 24,032,248   (2,165,987)      
Balance (in shares) at Feb. 28, 2023 24,032,248   (2,165,987)      
Balance at Feb. 28, 2023 $ 23 126,938 $ (17,500) (63,537) (1,205) 44,719
Stock-based compensation 0 1,487 0 0 0 1,487
Net income (loss) for the period 0 0 0 (1,116) 0 (1,116)
Foreign currency translation adjustment for the period 0 0 0 0 (641) (641)
Net Income (Loss) Attributable to Parent 0 0 0 (1,116) 0 (1,116)
Balance at May. 31, 2023 $ 23 128,425 $ (17,500) (64,653) (1,846) 44,449
Balance (in shares) 24,032,248   (2,165,987)      
Balance (in shares) 24,168,014   (2,165,987)      
Balance (in shares) at Nov. 30, 2023 24,168,014   (2,165,987)      
Balance at Nov. 30, 2023 $ 24 130,426 $ (17,500) (69,575) (1,056) 42,319
Stock-based compensation $ 0 1,796 $ 0 0 0 $ 1,796
Issuance of common stock pursuant to exercise of stock options (in shares) 207,432   0     244,465
Issuance of common stock pursuant to exercise of stock options $ 0 128 $ 0 0 0 $ 128
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 589,341   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 0 (800) $ 0 0 0 (800)
Repurchase of common stock 0 0 $ (253) 0 0 (253)
Repurchase of common stock (in shares)     (21,905)      
Net income (loss) for the period 0 0 $ 0 2,094 0 2,094
Foreign currency translation adjustment for the period 0 0 0 0 29 29
Net Income (Loss) Attributable to Parent 0 0 0 2,094 0 2,094
Balance at May. 31, 2024 $ 24 131,550 $ (17,753) (67,481) (1,027) 45,313
Balance (in shares) 24,375,754   (2,165,987)      
Balance (in shares) at Feb. 29, 2024 24,375,754   (2,165,987)      
Balance at Feb. 29, 2024 $ 24 131,374 $ (17,500) (69,558) (1,171) 43,169
Stock-based compensation $ 0 858 $ 0 0 0 858
Issuance of common stock pursuant to exercise of stock options (in shares) 39,465   0      
Issuance of common stock pursuant to exercise of stock options $ 0 118 $ 0 0 0 118
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 549,568   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 0 (800) $ 0 0 0 (800)
Repurchase of common stock 0 0 $ (253) 0 0 (253)
Repurchase of common stock (in shares)     (21,905)      
Net income (loss) for the period 0 0 $ 0 2,077 0 2,077
Foreign currency translation adjustment for the period 0 0 0 0 144 144
Net Income (Loss) Attributable to Parent 0 0 0 2,077 0 2,077
Balance at May. 31, 2024 $ 24 $ 131,550 $ (17,753) $ (67,481) $ (1,027) $ 45,313
Balance (in shares) 24,964,787   (2,187,892)