XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share - Summary of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Class A        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 9,009 40,190 13,597 43,170
Class A | Unvested RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 7,721 29,231 11,213 31,640
Class A | Outstanding stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 1,288 9,995 2,244 10,505
Class A | Shares issuable under ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 825 140 783
Class A | Returnable shares issued in connection with business acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 136 0 226
Class A | Shares subject to repurchase from RSAs and early exercised stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 3 0 16
Class B        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
Class B | Unvested RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
Class B | Outstanding stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
Class B | Shares issuable under ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
Class B | Returnable shares issued in connection with business acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
Class B | Shares subject to repurchase from RSAs and early exercised stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common stock equivalents (in shares) 0 0 0 0