XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Benefit Plans (Tables)
12 Months Ended
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-based compensation expense recognized
The following table provides information regarding the amount of total stock-based compensation expense recognized by us for fiscal year 2023, 2022, and 2021 (amounts in thousands):
202320222021
Total stock-based compensation expense recognized$24,805 $21,095 $23,187 
Income tax benefit recognized$6,291 $5,312 $5,910 
Vesting Based On Performance [Member] | Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
A summary of the status of our nonvested Performance-Based RSUs as of October 31, 2023, and changes during the year ended October 31, 2023, is presented below:
Number of shares (in thousands)Weighted-average grant date fair value
Nonvested at November 1, 2022280 $39.79 
Granted126 $39.44 
Vested(153)$36.53 
Nonvested at October 31, 2023253 $41.60 
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
The following table provides information regarding the issuance, valuation assumptions, and amortization of the Performance-Based RSUs issued in fiscal 2023, 2022, and 2021:
 202320222021
Estimated number of shares underlying Performance-Based RSUs to be issued126,068 71,576 128,894 
Aggregate number of Performance-Based RSUs outstanding at October 31442,961 507,604 539,592 
Weighted-average fair value per share of Performance-Based RSUs issued$34.70 $45.41 $29.87 
Aggregate grant date fair value of Performance-Based RSUs issued (in thousands)$7,244 $6,156 $5,030 
Performance-Based RSUs expense recognized (in thousands)$5,838 $4,346 $5,989 
Fair market value of Performance-Based RSUs vested (in thousands)$5,595 $4,514 $5,084 
Vesting Based On Service [Member] | Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
A summary of our Time-Based RSUs nonvested shares as of October 31, 2023, and changes during the year ended October 31, 2023, is presented below:
Number of shares (in thousands)Weighted-average grant date fair value
Nonvested at November 1, 2022842 $47.18 
Granted549 $51.65 
Vested(336)$43.44 
Forfeited(40)$52.28 
Nonvested at October 31, 20231,015 $50.64 
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] The following table provides additional information on the Time-Based RSUs for fiscal 2023, 2022, and 2021:
202320222021
Time-Based RSUs issued:  
Number of Time-Based RSUs issued324,399 276,421 386,017 
Weighted-average fair value per share of Time-Based RSUs issued$34.26 $45.55 $33.21 
Aggregate fair value of Time-Based RSUs issued (in thousands)$11,114 $12,591 $12,820 
Time-Based RSUs expense recognized (in thousands):$18,340 $15,738 $14,531 
Fair market value of Time-Based RSUs vested (in thousands):$14,592 $13,925 $14,029 
202320222021
At October 31:  
Aggregate number of Time-Based RSUs outstanding1,500,097 1,315,303 1,312,710 
Cumulative unamortized value of Time-Based RSUs (in thousands)
$22,836 $14,902 $12,919