XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
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 (loss)       1,723 1,723
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        
Deferred income tax valuation allowances       (327) (327)
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 (loss)       1,210 1,210
Stock-based compensation expense, net of taxes withheld for vested restricted shares   269     269
Deferred income tax valuation allowances       (327) (327)
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        
Balances at Oct. 31, 2024 $ 644 61,500 161,422 (16,394) 207,172
Balances (in shares) at Oct. 31, 2024 6,435,624        
Net Income (Loss)     (12,076)   (12,076)
Other comprehensive income (loss)       9,277 9,277
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 7 1,270     1,277
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 71,244        
Deferred income tax valuation allowances       22 22
Stock repurchases, net of excise tax payable $ (11) (1,989)     (2,000)
Stock repurchases, net of excise tax payable (in shares) (104,472)        
Balances at Jul. 31, 2025 $ 640 60,781 149,346 (7,095) 203,672
Balances (in shares) at Jul. 31, 2025 6,402,396        
Balances at Apr. 30, 2025 $ 651 62,192 153,039 (13,602) 202,280
Balances (in shares) at Apr. 30, 2025 6,506,868        
Net Income (Loss)     (3,693)   (3,693)
Other comprehensive income (loss)       6,310 6,310
Stock-based compensation expense, net of taxes withheld for vested restricted shares   578     578
Deferred income tax valuation allowances       197 197
Stock repurchases, net of excise tax payable $ (11) (1,989)     (2,000)
Stock repurchases, net of excise tax payable (in shares) (104,472)        
Balances at Jul. 31, 2025 $ 640 $ 60,781 $ 149,346 $ (7,095) $ 203,672
Balances (in shares) at Jul. 31, 2025 6,402,396