XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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,707   1,707
Other comprehensive income       8,516 8,516
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 $ 5 1,206     1,211
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 49,874        
Stock repurchases, net of excise tax payable $ (17) (4,592)     (4,609)
Stock repurchases, net of excise tax payable (in shares) (166,289)        
Dividends paid     (2,034)   (2,034)
Balances at Apr. 30, 2023 $ 646 60,518 179,550 (13,009) 227,705
Balances (in shares) at Apr. 30, 2023 6,462,138        
Balances at Jan. 31, 2023 $ 659 63,621 180,212 (11,642) 232,850
Balances (in shares) at Jan. 31, 2023 6,587,694        
Net Income (Loss)     377   377
Other comprehensive income       (1,367) (1,367)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 1 749     750
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 13,914        
Stock repurchases, net of excise tax payable $ (14) (3,852)     (3,866)
Stock repurchases, net of excise tax payable (in shares) (139,470)        
Dividends paid     (1,039)   (1,039)
Balances at Apr. 30, 2023 $ 646 60,518 179,550 (13,009) 227,705
Balances (in shares) at Apr. 30, 2023 6,462,138        
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)     (5,570)   (5,570)
Other comprehensive income       513 513
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 6 490     496
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 61,121        
Dividends paid     (2,093)   (2,093)
Balances at Apr. 30, 2024 $ 652 62,155 172,461 (19,691) 215,577
Balances (in shares) at Apr. 30, 2024 6,523,259        
Balances at Jan. 31, 2024 $ 651 61,936 177,444 (15,474) 224,557
Balances (in shares) at Jan. 31, 2024 6,506,033        
Net Income (Loss)     (3,922)   (3,922)
Other comprehensive income       (4,217) (4,217)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 1 219     220
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 17,226        
Dividends paid     (1,061)   (1,061)
Balances at Apr. 30, 2024 $ 652 $ 62,155 $ 172,461 $ (19,691) $ 215,577
Balances (in shares) at Apr. 30, 2024 6,523,259