XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss [Member]
Total
Balances at Oct. 31, 2022 $ 657 $ 63,635 $ 179,877 $ (21,525) $ 222,644
Balances (in shares) at Oct. 31, 2022 6,566,994        
Net Income (Loss)     1,330   1,330
Other comprehensive income       9,883 9,883
Exercise of common stock options $ 1 269     270
Exercise of common stock options (in shares) 11,559        
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 4       461
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 35,960        
Stock-based compensation expense, net of taxes withheld for vested restricted shares   457      
Stock repurchases, net of excise tax payable $ (3) (740)     (743)
Stock repurchases, net of excise tax payable (in shares) (26,819)        
Dividends paid     (995)   (995)
Balances at Jan. 31, 2023 $ 659 63,621 180,212 (11,642) 232,850
Balances (in shares) at Jan. 31, 2023 6,587,694        
Balances at Oct. 31, 2023 $ 646 61,665 180,124 (20,204) 222,231
Balances (in shares) at Oct. 31, 2023 6,462,138        
Net Income (Loss)     (1,648)   (1,648)
Other comprehensive income       4,730 4,730
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 5       276
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 43,895        
Stock-based compensation expense, net of taxes withheld for vested restricted shares   271      
Dividends paid     (1,032)   (1,032)
Balances at Jan. 31, 2024 $ 651 $ 61,936 $ 177,444 $ (15,474) $ 224,557
Balances (in shares) at Jan. 31, 2024 6,506,033