XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, shares in Thousands
1 Months Ended 12 Months Ended
Oct. 18, 2021
USD ($)
Sep. 30, 2021
target
period
May 31, 2021
target
$ / shares
shares
Jan. 31, 2022
USD ($)
reporting_unit
obligation
segment
shares
Jan. 31, 2021
USD ($)
shares
Jan. 31, 2020
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Foreign exchange gains (losses)       $ (29,100,000) $ 23,400,000 $ (4,900,000)
Foreign currency translation adjustments       27,639,000 (24,005,000) 4,165,000
Restricted cash       2,500,000    
Allowance for doubtful accounts       $ 1,098,000 1,022,000  
Number of performance obligations | obligation       2    
Deferred revenue recognized       $ 87,100,000 58,100,000 29,200,000
Remaining performance obligation       $ 312,400,000 159,900,000  
Deferred contract acquisition cost, term       3 years    
Advertising expenses       $ 21,400,000 14,100,000 17,200,000
Award vesting period (in years)       4 years    
Number of operating segments | segment       1    
Number of reporting units | reporting_unit       1    
Intangible assets acquired, useful life       3 years    
Goodwill impairment       $ 0 0 0
Payments of deferred offering costs $ 4,700,000     $ 4,667,000 $ 0 $ 0
Internal-use software            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Property and equipment, useful life       5 years    
Computers            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Property and equipment, useful life       2 years    
Minimum            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Allocation of price (as a percet)       1.00%    
Maximum            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Allocation of price (as a percet)       15.00%    
RSUs            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
RSUs granted in period (in shares) | shares       3,290 0  
Shares subject to the 2021 ESPP | 2021 Employee Stock Purchase Plan            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Look-back period (in months)   27 months        
Number of purchase periods | period   4        
Purchase period (in months)   6 months        
Discount rate (as a percent)   15.00%        
Chief Executive Officer | RSUs            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
RSUs granted in period (in shares) | shares     3,000      
Number of threshold stock price targets | target   8 8      
Chief Executive Officer | RSUs | Minimum            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Threshold stock price target (in USD per share) | $ / shares     $ 95      
Chief Executive Officer | RSUs | Maximum            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Threshold stock price target (in USD per share) | $ / shares     $ 500      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Remaining performance obligation, percentage       65.00%    
Period of expected satisfaction (in months)       12 months    
One Distribution Channel | Accounts Receivable | Credit Concentration Risk            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Concentration risk, percentage       14.00%