XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 47 Months Ended
Sep. 15, 2021
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Mar. 15, 2021
Feb. 01, 2021
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Issuance of common stock under employee stock purchase plan   $ 6,485 $ 7,000 $ 6,627      
Stock-based compensation expense   $ 73,480 72,294 67,770      
Shares estimated to be purchased under ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized, annual increase (in shares)           1,239,891 2,500,000
Number of shares authorized, annual increase, percentage of outstanding shares at the end of prior fiscal year             1.00%
Number of shares authorized (in shares)   3,543,696          
Issuance of common stock under employee stock purchase plan (in shares) 248,633       282,119    
Shares purchased under plan (in dollars per share) $ 10.73       $ 13.53    
Issuance of common stock under employee stock purchase plan $ 2,700       $ 3,800    
Number of shares purchased under plan (in shares)   291,079          
Common stock withheld on behalf of employees for future purchases under the ESPP (in shares)   2,400,000          
Stock-based compensation expense   $ 2,200 $ 2,800 $ 2,700      
Unrecognized compensation cost   $ 300          
Unrecognized compensation cost, period for recognition (in years)   1 month 13 days          
Maximum payroll deduction (as a percent of eligible compensation)   15.00%          
Purchase price of common stock (as a percent)   85.00%