XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Oct. 31, 2022
SHARE-BASED COMPENSATION [Abstract]  
Share-based Compensation Expenses The table below presents information on our share-based compensation expenses for the three most recent fiscal years.


   
Year Ended
 
   
October 31,
2022
   
October 31,
2021
   
October 31,
2020
 
Expense reported in:
                 
     Cost of goods sold
 
$
868
   
$
446
   
$
337
 
     Selling, general and administrative
   
4,803
     
4,446
     
4,590
 
     Research and development
   
637
     
456
     
-
 
Total expense incurred
 
$
6,308
   
$
5,348
   
$
4,927
 
                         
Expense by award type:
   
                 
Restricted stock awards
  $
5,800     $
4,920     $
4,140  
Stock options
    298       218       649  
Employee stock purchase plan
    210       210       138  
Total expense incurred
  $
6,308
    $
5,348
    $
4,927
 
                         
Income tax benefits of share-based compensation
 
$
449
   
$
233
   
$
168
 
Share-based compensation cost capitalized
 
$
-
   
$
-
   
$
-
 
Restricted Stock Awards Activity A summary of restricted stock award activity during 2022 and the status of our restricted stock awards as of October 31, 2022, is presented below.

Restricted Stock
 
Shares
   
Weighted-Average
Fair Value at
Grant Date
 
             
Outstanding at October 31, 2021
   
929,147
   
$
12.08
 
Granted
   
654,224
   
$
18.73
 
Vested
   
(407,716
)
 
$
12.78
 
Cancelled
   
(281,951
)
 
$
15.27
 
Outstanding at October 31, 2022
   
893,704
   
$
15.62
 
Expected to vest as of October 31, 2022
   
814,294
   
$
15.52
 
Additional Information on Restricted Stock Awards

The table below presents additional information on our restricted stock awards for the three most recent fiscal years.


   
Year Ended
 
   
October 31,
2022
   
October 31,
2021
   
October 31,
2020
 
                   
Number of shares granted
   
654,224
     
564,800
     
538,000
 
Weighted-average grant-date fair value of awards (in dollars per share)
 
$
18.73
   
$
11.20
   
$
15.08
 
Compensation costs not yet recognized
  $
8,949     $
7,300     $
6,933  
Weighted-average amortization period (in years)
    2.7       2.6       2.8  
Fair value of awards for which restrictions lapsed
 
$
5,212
   
$
4,491
   
$
2,957
 
Shares outstanding at balance sheet date
    893,704       929,147
      812,316
 
Stock Options Activity

The table below presents a summary of stock options activity during 2022 and information on stock options outstanding at October 31, 2022.


 
Shares
   
Weighted-Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Life
 
Aggregate
Intrinsic Value
 
                         
Outstanding at October 31, 2021
   
1,173,103
   
$
9.49
         
Granted
   
-
    $
-
         
Exercised
   
(571,514
)
 
$
9.23
         
Cancellations, forfeitures, and adjustments
   
12,412

 
$
9.74
         
Outstanding at October 31, 2022
   
614,001
   
$
9.74
 
3.3 years
 
$
3,980
 
Exercisable at October 31, 2022
   
590,275
   
$
9.74
 
3.2 years
 
$
3,827
 
Expected to vest as of October 31, 2022
   
23,559
   
$
9.78
 
6.2 years
 
$
152
 
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,
2022
   
October 31,
2021
   
October 31,
2020
 
                   
Number of options granted in period
    -
      -
      -
 
Total intrinsic value of options exercised
 
$
5,108
   
$
1,910
   
$
3,184
 
Cash received from option exercises
 
$
5,275
   
$
3,441
   
$
3,746
 
Compensation cost not yet recognized
  $
13     $
109     $
378  
Weighted-average amortization period for cost not yet recognized (in years)
    0.2       1.1       1.7