XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) per Share - Schedule of Potentially Dilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 14,698 19,521 21,305
Shares subject to outstanding common stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 5,896 8,503 12,686
Unvested restricted stock in connection with business combination      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 1 3 8
Unvested early exercised stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 3 22 194
Unvested RSUs and PSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 8,743 10,930 8,336
Shares subject to the ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities (in shares) 55 63 81