XML 56 R28.htm IDEA: XBRL DOCUMENT
v3.23.4

SHARE REPURCHASE PROGRAMS | 12 Months Ended
--- | ---
Oct. 31, 2023
SHARE REPURCHASE PROGRAMS [Abstract] |
SHARE REPURCHASE PROGRAMS | NOTE 20 - SHARE REPURCHASE PROGRAMS In September 2020, the Company’s Board of Directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act. The most recent 10b5-1 plan expired on September 15, 2022, and has not been renewed. Share repurchases under this authorization commenced on September 16, 2020. The repurchase authorization by the Board of Directors has no expiration date, does not obligate us to acquire any common stock, and is subject to market conditions. In 2023, we did not repurchase any further shares as part of this program. In 2022, we repurchased 0.2 million shares at a cost of $2.5 million (an average of $13.43 per share) and, since the program’s inception, we have repurchased 5.8 million shares at a cost of $68.3 million (an average of $11.70 per share). There is $31.7 million remaining under the Board of Director authorization. All shares repurchased under the program have been retired. In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act. The share repurchase program commenced on September 25, 2019, and was terminated on March 20, 2020. All of the shares purchased under the above repurchase programs were retired prior to the end of the fiscal year in which they were purchased. As of October 31, 2023, $31.7 million was available under this authorization for the purchase of additional shares. The table below presents information on the repurchase programs for the three most recent fiscal years.
|  | 2023 Purchases |  |  | 2022 Purchases |  |  | 2021 Purchases |
Number of shares repurchased |  |  | 0 |  |  |  | 187 |  |  |  | 3,919 |
Cost of shares repurchased |  | $ | 0 |  |  | $ | 2,522 |  |  | $ | 48,249 |
Average price paid per share |  | $ | 0 |  |  | $ | 13.43 |  |  | $ | 12.31 |

X
- References No definition available. + Details
Name: | us-gaap_TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505-30/tableOfContent + Details
Name: | us-gaap_TreasuryStockTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration