XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Balances at Oct. 31, 2021 $ 662 $ 63,924 $ 175,574 $ (1,741) $ 238,419
Balances (in shares) at Oct. 31, 2021 6,617,717        
Net Income (Loss)     8,226   8,226
Other comprehensive income (loss)       (19,784) (19,784)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 3 2,476     2,479
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 33,761        
Exercise of common stock options $ 1 116     117
Exercise of common stock options (in shares) 5,437        
Stock repurchases, net of excise tax payable $ (9) (2,881)     (2,890)
Stock repurchases, net of excise tax payable (in shares) (89,921)        
Dividends paid     (3,923)   (3,923)
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)     4,389   4,389
Other comprehensive income (loss)       1,321 1,321
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 5 2,381     2,386
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 49,874        
Exercise of common stock options $ 1 269     270
Exercise of common stock options (in shares) 11,559        
Stock repurchases, net of excise tax payable $ (17) (4,620)     (4,637)
Stock repurchases, net of excise tax payable (in shares) (166,289)        
Dividends paid     (4,142)   (4,142)
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)     (16,608)   (16,608)
Other comprehensive income (loss)       4,086 4,086
Deferred income tax valuation allowances       (276) (276)
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 6 1,327     1,333
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 61,121        
Stock repurchases, net of excise tax payable $ (8) (1,492)     (1,500)
Stock repurchases, net of excise tax payable (in shares) (87,635)        
Dividends paid     (2,094)   (2,094)
Balances at Oct. 31, 2024 $ 644 $ 61,500 $ 161,422 $ (16,394) $ 207,172
Balances (in shares) at Oct. 31, 2024 6,435,624