XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share [Abstract]                      
Net loss attributable to common stockholders $ (23,110) $ (24,926) $ (27,592) $ (17,631) $ (18,311) $ (22,041) $ (25,116) $ (29,224) $ (93,259) $ (94,692) $ (121,544)
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares)                 127,814,447 119,690,378 111,758,946
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.18) $ (0.19) $ (0.22) $ (0.14) $ (0.15) $ (0.18) $ (0.21) $ (0.25) $ (0.73) $ (0.79) $ (1.09)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive common equivalent shares (in shares)                 17,095,994 18,732,960 22,566,205
Options to purchase common stock | Common Stock                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive common equivalent shares (in shares)                 6,620,701 8,871,890 12,371,254
Restricted stock and restricted stock units                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive common equivalent shares (in shares)                 10,184,214 9,545,352 9,910,729
Shares estimated to be purchased under ESPP                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive common equivalent shares (in shares)                 291,079 315,718 284,222