XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 29, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Accrued share based compensation expense     $ 4.4        
Closing price of stock             $ 94.36
EIP [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,521,252 1,453,659          
EIP [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%          
ESPP [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 422,570 403,794          
ESPP [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.1        
Weighted average recognition period     2 years 4 months 24 days        
Stock options [Member] | EIP [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     $ 69.0 $ 52.1 $ 42.9    
Restricted Stock and Restricted Stock Units [Member] | EIP [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 4 months 6 days        
Total unrecognized compensation cost, restricted stock units     $ 123.9        
Aggregate intrinsic value of unvested restricted stock units     $ 271.0