XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Loss Per Ordinary Share (Detail) - shares
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share 1,957,936 2,562,757 2,077,682 2,154,807
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 701,113 873,515 734,506 948,283
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,233,679 1,675,570 1,316,682 1,195,320
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 23,144 13,672 26,494 11,204