XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail) - shares
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per share 2,127,990 2,061,477 2,740,341
Options to purchase ordinary shares [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per share 660,025 913,678 1,190,607
Restricted stock and restricted stock units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per share 1,440,176 1,139,269 1,522,903
Employee stock purchase plan awards [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per share 27,789 8,530 26,831