v3.25.1
Stockholders' equity (Tables)
12 Months Ended
Jan. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Repurchased and Subsequently Retired
The following table sets forth the common stock repurchased and subsequently retired during the periods presented:
Year ended January 31,
20252024
(in thousands)
SharesAmountSharesAmount
Common stock repurchases (1)1,361$122,247 $— 
(1)Shares repurchased include unsettled repurchases as of January 31, 2025.