Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
| Balance (in shares) at Oct. 31, 2020 |
56,463,992
|
|
|
|
|
|
| Balance at Oct. 31, 2020 |
$ 6
|
$ 367,681
|
$ (131)
|
$ (606)
|
$ (99,840)
|
$ 267,110
|
| Stock-based compensation expense |
$ 0
|
672
|
0
|
0
|
0
|
672
|
| Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
6,707
|
|
|
|
|
|
| Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
$ 0
|
0
|
(330)
|
0
|
0
|
(330)
|
| Net Income (loss) |
0
|
0
|
0
|
0
|
(12,290)
|
(12,290)
|
| Foreign currency translation adjustment |
$ 0
|
0
|
0
|
4,501
|
0
|
4,501
|
| Balance (in shares) at Jan. 31, 2021 |
56,470,699
|
|
|
|
|
|
| Balance at Jan. 31, 2021 |
$ 6
|
368,353
|
(461)
|
3,895
|
(112,130)
|
259,663
|
| Balance (in shares) at Oct. 31, 2021 |
56,564,642
|
|
|
|
|
|
| Balance at Oct. 31, 2021 |
$ 6
|
374,272
|
(461)
|
3,671
|
(114,913)
|
262,575
|
| Stock-based compensation expense |
$ 0
|
1,480
|
0
|
0
|
0
|
1,480
|
| Shares issued under stock-based program, net of treasury shares purchased for tax withholding (in shares) |
135,506
|
|
|
|
|
|
| Shares issued under stock-based program, net of treasury shares purchased for tax withholding |
$ 0
|
2
|
(534)
|
0
|
0
|
(532)
|
| Net Income (loss) |
0
|
0
|
0
|
0
|
1,183
|
1,183
|
| Foreign currency translation adjustment |
$ 0
|
0
|
0
|
(1,440)
|
0
|
(1,440)
|
| Balance (in shares) at Jan. 31, 2022 |
56,700,148
|
|
|
|
|
|
| Balance at Jan. 31, 2022 |
$ 6
|
$ 375,754
|
$ (995)
|
$ 2,231
|
$ (113,730)
|
$ 263,266
|