v3.25.1
Stock-Based Compensation (Tables)
6 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Nonvested Restricted Share Activity
A summary of non-vested restricted stock awards activity during the six months ended April 30, 2025 is presented below:
Restricted Stock AwardsWeighted-Average
Grant Date Fair Value per Share
Non-vested at October 31, 2024236,800 $25.85 
Granted104,000 29.51 
Vested(84,100)22.95 
Non-vested at April 30, 2025256,700 $28.28 
Schedule of Stock Option Activity
The following table summarizes our stock option activity for the six months ended April 30, 2025:
Stock OptionsWeighted-Average
Exercise Price
Weighted-Average
Remaining Contractual
Term (in years)
Aggregate
Intrinsic
Value (000s)
Outstanding at October 31, 202478,250 $19.45 
Exercised(9,300)19.97 
Outstanding at April 30, 202568,950 $19.38 1.1$— 
Vested at April 30, 202568,950 $19.38 1.1$— 
Exercisable at April 30, 202568,950 $19.38 1.1$— 
Schedule of Performance Share Awards
The following table summarizes our performance share grants and the grant date fair value for the performance metrics:
Grant DateShares AwardedGrant Date Fair ValueShares Forfeited
December 7, 202289,300 $23.49 4,600 
December 7, 202372,200 $32.15 — 
December 4, 202488,900 $29.75 — 
March 1, 20253,000 $18.89 — 
Schedule of Performance Restricted Stock Vesting Conditions Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones:
Vesting LevelVesting CriteriaPercentage of Award Vested
Level 1A-TSR greater than or equal to 50%150%
Level 2A-TSR less than 50% and greater than or equal to 20%100%
Level 3A-TSR less than 20% and greater than or equal to -20%50%
Level 4A-TSR less than -20%—%
Performance Restricted Stock Units by Grant
Grant DateShares AwardedGrant Date Fair ValueShares Forfeited
December 7, 202251,500 $23.22 3,100 
December 7, 202340,700 $30.35 — 
December 4, 202450,900 $29.97 — 
March 1, 20252,200 $18.89 — 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The following table summarizes amounts expensed as selling, general and administrative expense related to restricted stock awards, stock options, restricted stock units, performance share awards and performance restricted stock units for the three and six months ended April 30, 2025 and 2024 (in thousands):
 Three Months EndedSix Months Ended
April 30,April 30,
 2025202420252024
Restricted stock awards$595 $502 $1,188 $819 
Restricted stock units(540)352 (659)1,776 
Performance share awards177 359 590 928 
Performance restricted stock units328 280 637 546 
Total compensation expense$560 $1,493 $1,756 $4,069 
Treasury Stock Activity
The following table summarizes the treasury stock activity during the six months ended April 30, 2025:
Six Months Ended
 April 30, 2025
Beginning Balance as of November 1, 20244,014,431 
Restricted stock awards granted(104,000)
Performance restricted stock units vested(69,825)
Stock options exercised(9,300)
Treasury stock repurchases1,409,407 
Balance at April 30, 20255,240,713