XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)
2 Months Ended 3 Months Ended 12 Months Ended
Nov. 05, 2021
Jun. 30, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Contribution expense           $ 800,000 $ 800,000 $ 600,000
Voting power of all classes of company's shares           10.00%    
Additional stock-based compensation expense, net related to departure recognized           $ 693,000    
Stock-based compensation expense, net           111,316,000 111,158,000 $ 87,801,000
Accrued stock-based compensation expense liabilities           $ 3,600,000 $ 4,600,000  
Closing price of stock           $ 52.56    
Executive [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Acceleration of vesting of shares of unvested equity awards             35,703  
Additional stock-based compensation expense, net related to departure recognized             $ 1,700,000  
Stock-based compensation expense, net           $ 1,600,000    
Stock options [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 the remainder vest ratably over the following 36 months.    
Total unrecognized compensation cost, stock options           $ 6,700,000    
Weighted average recognition period           1 year 3 months    
Restricted Stock and Restricted Stock Units [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 4 days    
Total unrecognized compensation cost, restricted stock units           $ 165,500,000    
Aggregate intrinsic value of unvested restricted stock units           127,900,000    
Total fair value of vesting dates of restricted stock units vested           $ 88,000,000 $ 122,000,000 $ 192,500,000
Restricted stock units [Member] | Executive [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Acceleration of vesting of shares of unvested equity awards           24,559    
2021 Equity Incentive Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Ordinary shares reserved for issuance           1,350,000    
Maximum number of ordinary shares reserved for issuance           6,834,208    
2012 Equity Incentive Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Additional ordinary shares reserved for issuance   0            
Additional ordinary shares reserved for issuance         1,599,634      
2017 Stock Option Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Additional ordinary shares reserved for issuance 0              
Incentive stock options granted to 10% ownership [Member] | Stock options [Member] | Minimum [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Purchase price of ordinary shares, percentage           110.00%    
Non statutory stock options and incentive stock options granted to less than 10% ownership [Member] | Stock options [Member] | Minimum [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Purchase price of ordinary shares, percentage           100.00%    
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     488,037 466,285        
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%