XML 17 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Accrued share based compensation expense     $ 5.8    
Closing price of stock     $ 59.14    
2012 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Voting power of all classes of company's shares     10.00%    
Additional ordinary shares reserved for issuance 1,453,659 1,507,032      
2012 Equity Incentive Plan [Member] | Scenario, plan automatically increased by the lessor of [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Annual increase in ordinary shares for available for future issuance 3,500,000 3,500,000      
Annual shares increase for future issuance by percentage under 2012 equity incentive plan 4.50% 4.50%      
Amended and Restated 2012 Employee Stock Purchase Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Purchase price of ordinary shares, percentage     85.00% 85.00% 85.00%
Percentage of salary contribution by employees     15.00%    
Additional ordinary shares reserved for issuance 403,794 418,620      
Amended and Restated 2012 Employee Stock Purchase Plan [Member] | Scenario, plan automatically increased by the lessor of [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Annual increase in ordinary shares for available for future issuance 1,500,000 1,500,000      
Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan 1.25% 1.25%      
Stock options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total unrecognized compensation cost, stock options     $ 3.9    
Weighted average recognition period     2 years 5 months 26 days    
Stock options [Member] | 2012 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Option's term of up to 10 years from grant date     10 years 10 years 10 years
Vesting schedule     vest 25% on the first anniversary service date of the grant and remainder vest ratably over the following 36 months.    
Stock options [Member] | Incentive stock options granted to 10% ownership [Member] | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Purchase price of ordinary shares, percentage     110.00%    
Stock options [Member] | Non statutory stock options and incentive stock options granted to less than 10% ownership [Member] | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Purchase price of ordinary shares, percentage     100.00%    
Restricted Stock and Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total fair value of vesting dates of restricted stock and restricted stock units vested     $ 52.1 $ 42.9 $ 52.1
Restricted Stock and Restricted Stock Units [Member] | 2012 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting schedule     1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date    
Restricted stock units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average recognition period     2 years 5 months 26 days    
Total unrecognized compensation cost, restricted stock units     $ 113.8    
Accrued share based compensation expense     5.8    
Aggregate intrinsic value of unvested restricted stock units     $ 154.8