v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Apr. 30, 2025
Equity [Abstract]  
Schedule of RSU Activity
RSU activity for the three months ended April 30, 2025 was as follows:
(in thousands, except per share data)Number of UnitsWeighted-Average Grant Date Fair Value
Unvested at January 31, 202527,268 $57.62 
Granted1,220 76.64 
Vested(2,196)64.64 
Canceled(626)60.70 
Unvested at April 30, 202525,666 $57.85 
Schedule of Share Repurchase Activity
The following table summarizes the share repurchase activity under our stock repurchase program:
Three Months Ended April 30,
(in thousands)
20252024
Number of shares repurchased2,265 2,536 
Aggregate purchase price1
$183,838 $149,062 
1Included in the repurchase amount is the 1% excise tax as a result of the Inflation Reduction Act (“IRA”).