v3.26.1
Stock Repurchase Program (Tables)
6 Months Ended
Apr. 30, 2026
Stock Repurchase Program [Abstract]  
Schedule of Stock Repurchase And Reissuance Activities
Stock repurchase activities as well as the reissuance of treasury stock for employee stock-based compensation purposes are as follows:
 Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
 2026202520262025
 (in thousands)
Shares repurchased
640 — 640 — 
Aggregate purchase price
$262,500 $— $262,500 $— 
Reissuance of treasury stock635 528 1,268 1,034