Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Condensed Consolidated Statements 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) at Nov. 30, 2021 23,754,096   0      
Balance at Nov. 30, 2021 $ 23 $ 119,589 $ 0 $ (53,498) $ (16) $ 66,098
Stock-based compensation $ 0 4,061 $ 0 0 0 4,061
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 12,266   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 0 0 $ 0 0 0 0
Net Income (Loss) Attributable to Parent 0 0 0 (7,752) 0 (7,752)
Foreign currency translation adjustment for the period 0 0 0 0 (624) (624)
Settlement of obligation to grant stock options 1,043 1,043
Issuance of common stock pursuant to exercise of stock options (in shares) 250,250   0      
Issuance of common stock pursuant to exercise of stock options $ 0 457 $ 0 0 0 457
Reclassification of stock-based compensation plan modification $ 0 (1,043) $ 0 0 0 (1,043)
Repurchase of common shares under Stock Buyback Plan (in shares) 0   (1,779,958)      
Repurchase of common shares under Stock Buyback Plan $ 0 0 $ (15,000) 0 0 (15,000)
Balance (in shares) at Aug. 31, 2022 24,016,612   (1,779,958)      
Balance at Aug. 31, 2022 $ 23 124,107 $ (15,000) (61,250) (640) 47,240
Balance (in shares) at May. 31, 2022 24,008,219   (1,779,958)      
Balance at May. 31, 2022 $ 23 120,375 $ (15,000) (59,716) (1) 45,681
Stock-based compensation $ 0 2,689 $ 0 0 0 2,689
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 8,393   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 0 0 $ 0 0 0 0
Net Income (Loss) Attributable to Parent 0 0 0 (1,534) 0 (1,534)
Foreign currency translation adjustment for the period 0 0 0 0 (639) (639)
Settlement of obligation to grant stock options $ 0 1,043 $ 0 0 0 1,043
Balance (in shares) at Aug. 31, 2022 24,016,612   (1,779,958)      
Balance at Aug. 31, 2022 $ 23 124,107 $ (15,000) (61,250) (640) 47,240
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 4,689 $ 0 0 0 4,689
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 (456) $ 0 0 0 (457)
Net Income (Loss) Attributable to Parent 0 0 0 (7,363) 0 (7,363)
Foreign currency translation adjustment for the period $ 0 0 $ 0 0 (641) (641)
Balance (in shares) at Aug. 31, 2023 24,143,014   (2,165,987)      
Balance at Aug. 31, 2023 $ 24 129,707 $ (17,500) (68,747) (1,261) 42,223
Balance (in shares) at May. 31, 2023 24,032,248   (2,165,987)      
Balance at May. 31, 2023 $ 23 128,425 $ (17,500) (64,653) (1,846) 44,449
Stock-based compensation $ 0 1,738 $ 0 0 0 1,738
Issuance of common stock pursuant to vesting of restricted stock units (in shares) 110,766   0      
Issuance of common stock pursuant to vesting of restricted stock units $ 1 (456) $ 0 0 0 (455)
Net Income (Loss) Attributable to Parent 0 0 0 (4,094) 0 (4,094)
Foreign currency translation adjustment for the period $ 0 0 $ 0 0 585 585
Balance (in shares) at Aug. 31, 2023 24,143,014   (2,165,987)      
Balance at Aug. 31, 2023 $ 24 $ 129,707 $ (17,500) $ (68,747) $ (1,261) $ 42,223