XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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,967   1,967
Other comprehensive income       6,655 6,655
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,962     1,967
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     (3,093)   (3,093)
Balances at Jul. 31, 2023 $ 646 61,274 178,751 (14,870) 225,801
Balances (in shares) at Jul. 31, 2023 6,462,138        
Balances at Apr. 30, 2023 $ 646 60,518 179,550 (13,009) 227,705
Balances (in shares) at Apr. 30, 2023 6,462,138        
Net Income (Loss)     260   260
Other comprehensive income       (1,861) (1,861)
Stock-based compensation expense, net of taxes withheld for vested restricted shares   756     756
Dividends paid     (1,059)   (1,059)
Balances at Jul. 31, 2023 $ 646 61,274 178,751 (14,870) 225,801
Balances (in shares) at Jul. 31, 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)     (15,166)   (15,166)
Other comprehensive income       1,723 1,723
Deferred income tax valuation allowances       (327) (327)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 6 759     765
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 61,121        
Stock repurchases, net of excise tax payable $ (3) (505)     (508)
Stock repurchases, net of excise tax payable (in shares) (29,413)        
Dividends paid     (2,093)   (2,093)
Balances at Jul. 31, 2024 $ 649 61,919 162,865 (18,808) 206,625
Balances (in shares) at Jul. 31, 2024 6,493,846        
Balances at Apr. 30, 2024 $ 652 62,155 172,461 (19,691) 215,577
Balances (in shares) at Apr. 30, 2024 6,523,259        
Net Income (Loss)     (9,596)   (9,596)
Other comprehensive income       1,210 1,210
Deferred income tax valuation allowances       (327) (327)
Stock-based compensation expense, net of taxes withheld for vested restricted shares   269     269
Stock repurchases, net of excise tax payable $ (3) (505)     (508)
Stock repurchases, net of excise tax payable (in shares) (29,413)        
Balances at Jul. 31, 2024 $ 649 $ 61,919 $ 162,865 $ (18,808) $ 206,625
Balances (in shares) at Jul. 31, 2024 6,493,846