v3.26.1
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, 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
Deferred income tax valuation allowances       22 22
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        
Stock repurchases $ 11 1,989     2,000
Stock repurchases (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
Deferred income tax valuation allowances       197 197
Stock-based compensation expense, net of taxes withheld for vested restricted shares   578     578
Stock repurchases $ 11 1,989     2,000
Stock repurchases (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 Oct. 31, 2025 $ 640 60,850 146,305 (9,008) 198,787
Balances (in shares) at Oct. 31, 2025 6,402,396        
Net Income (Loss)     (3,526)   (3,526)
Other comprehensive income (loss)       (4,135) (4,135)
Deferred income tax valuation allowances       (208) (208)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 8 1,363     1,371
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 73,926        
Balances at Jul. 31, 2026 $ 648 62,213 142,779 (13,351) 192,289
Balances (in shares) at Jul. 31, 2026 6,476,322        
Balances at Apr. 30, 2026 $ 648 61,637 140,465 (10,331) 192,419
Balances (in shares) at Apr. 30, 2026 6,484,478        
Net Income (Loss)     2,314   2,314
Other comprehensive income (loss)       (2,996) (2,996)
Deferred income tax valuation allowances       (24) (24)
Stock-based compensation expense, net of taxes withheld for vested restricted shares   576     576
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) (8,156)        
Balances at Jul. 31, 2026 $ 648 $ 62,213 $ 142,779 $ (13,351) $ 192,289
Balances (in shares) at Jul. 31, 2026 6,476,322