Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.0.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common and Preferred [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Oct. 31, 2022 56,226,191            
Balance at Oct. 31, 2022   $ 6 $ 379,395 $ (4,609) $ (9,228) $ (86,237) $ 279,327
Stock-based compensation expense   0 1,140 0 0 0 1,140
Forfeiture/cancellation of restricted stock (in shares) (1,312)            
Forfeiture/cancellation of restricted stock   0 0 0 0 0 0
Shares issued under stock-based program (in shares) 25,264            
Treasury shares purchased for tax withholding (in shares) (82,356)            
Treasury shares purchased for tax withholding   0 0 (573) 0 0 $ (573)
Treasury shares purchased under share repurchase program (in shares) (760,457)           (760,000)
Treasury shares purchased under share repurchase program   0 0 (4,923) 0 0 $ (4,923)
Net Income (loss)   0 0 0 0 6,475 6,475
Foreign currency translation adjustment   0 0 0 5,052 0 5,052
Balance (in shares) at Jan. 31, 2023 55,407,330            
Balance at Jan. 31, 2023   6 380,535 (10,105) (4,176) (79,762) 286,498
Balance (in shares) at Oct. 31, 2023 54,757,445            
Balance at Oct. 31, 2023   6 383,286 (15,114) (5,491) (54,447) 308,240
Stock-based compensation expense   0 536 0 0 0 536
Forfeiture/cancellation of restricted stock (in shares) (750,585)            
Forfeiture/cancellation of restricted stock   0 0 0 0 0 0
Shares issued under stock-based program (in shares) 8,496            
Treasury shares purchased for tax withholding (in shares) (109,178)            
Treasury shares purchased for tax withholding   0 0 (850) 0 0 $ (850)
Treasury shares purchased under share repurchase program (in shares) (36,094)           (36,000)
Treasury shares purchased under share repurchase program   0 0 (248) 0 0 $ (248)
Net Income (loss)   0 0 0 0 (3,826) (3,826)
Foreign currency translation adjustment   0 0 0 4,088 0 4,088
Balance (in shares) at Jan. 31, 2024 53,870,084            
Balance at Jan. 31, 2024   $ 6 $ 383,822 $ (16,212) $ (1,403) $ (58,273) $ 307,940