XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Oct. 31, 2025
SHARE-BASED COMPENSATION [Abstract]  
Share-based Compensation Expenses
The table below presents information on the Company’s share-based compensation expenses for the three most recent fiscal years.

   
Year Ended
 
   
October 31,
   
October 31,
   
October 31,
 
   
2025
   
2024
   
2023
 
Expense reported in:
                 
Cost of goods sold
 
$
3,233
   
$
2,704
   
$
1,259
 
Selling, general, and administrative
   
8,954
     
10,124
     
5,962
 
Research and development
   
1,201
     
1,062
     
780
 
Total expense incurred
 
$
13,388
   
$
13,890
   
$
8,001
 
                         
Expense by award type:
                       
Restricted stock awards *
 
$
11,966
   
$
13,868
   
$
7,909
 
Restricted stock units
   
1,216
     
-
     
-
 
Stock options
   
-
     
-
     
1
 
Employee stock purchase plan
   
206
     
22
     
91
 
Total expense incurred
 
$
13,388
   
$
13,890
   
$
8,001
 
                         
Income tax benefits of share-based compensation
 
$
3,002
   
$
1,156
   
$
715
 

* 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.
Restricted Stock Awards and Units Activity A summary of restricted stock award activity during 2025 and the status of the Company’s restricted stock awards as of October 31, 2025, is presented below.
Restricted Stock
 
Number of
Shares
   
Weighted-Average
Fair Value at
Grant Date
 
Outstanding at October 31, 2024
   
1,423,602
   
$
23.23
 
Granted
   
583,238
     
23.42
 
Vested
   
(527,292
)
   
21.43
 
Cancelled
   
(73,876
)
   
24.14
 
Outstanding at October 31, 2025
   
1,405,672
   
$
23.93
 
Expected to vest as of October 31, 2025
   
1,303,385
   
$
23.89
 
A summary of restricted stock unit activity during 2025 and the status of the Company’s restricted stock unit awards as of October 31, 2025, is presented below.
Restricted Stock Units
 
Number of
Units
   
Weighted-Average
Fair Value at
Grant Date
 
Outstanding at October 31, 2024
   
-
   
$
-
 
Granted
   
178,166
     
21.09
 
Vested
   
(41,514
)
   
22.52
 
Cancelled
   
-
     
-
 
Outstanding at October 31, 2025
   
136,652
   
$
20.65
 
Expected to vest as of October 31, 2025
   
134,366
   
$
20.59
 
Additional Information on Restricted Stock Awards and Units
The table below presents additional information on the Company’s restricted stock awards for the three most recent fiscal years.

   
Year Ended
 
   
October 31,
   
October 31,
   
October 31,
 
 
2025
   
2024
   
2023
 
Number of shares granted
   
583,238
     
865,050
     
791,925
 
Weighted-average grant-date fair value of awards (in dollars per share)
 
$
23.42
   
$
29.50
   
$
16.84
 
Compensation costs not yet recognized
 
$
21,862
   
$
21,303
   
$
12,760
 
Weighted-average amortization period (in years)
   
2.6
     
2.8
     
2.8
 
Fair value of awards for which restrictions lapsed
 
$
11,302
   
$
9,755
   
$
6,256
 
Shares outstanding at balance sheet date
   
1,405,672
     
1,423,602
     
1,238,297
 
The table below presents additional information on the Company’s restricted stock unit awards for the three most recent fiscal years.

   
Year Ended
 
   
October 31,
   
October 31,
   
October 31,
 
 
2025
   
2024
   
2023
 
Number of units granted
   
178,166
     
-
     
-
 
Weighted-average grant-date fair value of awards (in dollars per share)
 
$
21.09
   
$
-
   
$
-
 
Compensation costs not yet recognized
 
$
2,485
   
$
-
   
$
-
 
Weighted-average amortization period (in years)
   
3.4
     
-
     
-
 
Fair value of awards for which restrictions lapsed
 
$
935
   
$
-
   
$
-
 
Restricted stock units outstanding at balance sheet date
   
136,652
     
-
     
-
 
Stock Options Activity
The table below presents a summary of stock options activity during 2025 and information on stock options outstanding at October 31, 2025.

   
Shares
   
Weighted-Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Life
 
Aggregate
Intrinsic Value
 
Outstanding at October 31, 2024
   
277,625
   
$
10.39
         
Granted
   
-
   
$
-
         
Exercised
   
(162,550
)
 
$
10.45
         
Cancellations, forfeitures, and adjustments
   
(1,000
)
 
$
11.35
         
Outstanding at October 31, 2025
   
114,075
   
$
10.30
 
1.64 years
   
$
1,551
 
Exercisable at October 31, 2025
   
114,075
   
$
10.30
 
1.64 years
   
$
1,551
 
Expected to vest as of October 31, 2025
   
-
   
$
-
 
-    years
   
$
-
 
Additional Information on Stock Option Awards
The table below presents additional information on stock option awards for the three most recent fiscal years.

   
Year Ended
 
   
October 31,
   
October 31,
   
October 31,
 
 
2025
   
2024
   
2023
 
Number of options granted in period
   
-
     
-
     
-
 
Total intrinsic value of options exercised
 
$
2,127
   
$
2,981
   
$
1,654
 
Cash received from option exercises
 
$
1,698
   
$
1,888
   
$
1,101
 
Compensation cost not yet recognized
 
$
-
   
$
-
   
$
-
 
Weighted-average amortization period for cost not yet recognized (in years)
   
-
     
-
     
-