XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED 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, 2019 $ 677 $ 66,350 $ 182,151 $ (8,933) $ 240,245
Balances (in shares) at Oct. 31, 2019 6,767,237        
Net income (loss)     (6,247)   (6,247)
Other comprehensive income (loss)       5,943 5,943
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 5 1,555     1,560
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 47,750        
Exercise of common stock options   67     67
Exercise of common stock options (in shares) 3,738        
Stock repurchases $ (25) (6,975)     (7,000)
Stock repurchases (in shares) (253,562)        
Dividends paid     (3,420)   (3,420)
Balances at Oct. 31, 2020 $ 657 60,997 172,484 (2,990) 231,148
Balances (in shares) at Oct. 31, 2020 6,565,163        
Net income (loss)     6,764   6,764
Other comprehensive income (loss)       1,249 1,249
Stock-based compensation expense, net of taxes withheld for vested restricted shares $ 3 2,579     2,582
Stock-based compensation expense, net of taxes withheld for vested restricted shares (in shares) 36,243        
Exercise of common stock options $ 2 348     350
Exercise of common stock options (in shares) 16,311        
Dividends paid     (3,674)   (3,674)
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 $ (9) (2,881)     (2,890)
Stock repurchases (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