XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION - Share-based Compensation Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred $ 13,388 $ 13,890 $ 8,001
Income tax benefits of share-based compensation 3,002 1,156 715
Cost of Goods Sold [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred 3,233 2,704 1,259
Selling, General and Administrative [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred 8,954 10,124 5,962
Research and Development [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred 1,201 1,062 780
Restricted Stock [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred [1] 11,966 13,868 7,909
Restricted Stock Units [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred 1,216 0 0
Stock Options [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred 0 0 1
Employee Stock Purchase Plan [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Expense incurred $ 206 $ 22 $ 91
[1] During the year ended October 31, 2024, upon the departure of two executives from the Company and in accordance with the terms of their separation agreements, previously granted time-vesting restricted stock awards accelerated vesting. The Company accounted for the effects of the accelerated vesting of these stock awards as a modification, and recognized $1.2 million of incremental stock-based compensation expense for the acceleration of restricted stock awards, within selling, general and administrative expenses on the Consolidated Statements of Income for the year ended October 31, 2024.