XML 65 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jul. 09, 2020
Jan. 31, 2023
USD ($)
segment
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Stock split conversion ratio 3      
Foreign currency transaction gains (losses)   $ (500,000) $ (17,200,000) $ 22,400,000
Available for sale marketable securities, allowance for credit loss   0    
Allowance for doubtful accounts   2,698,000 2,566,000  
Credit loss expense   1,200,000 700,000 2,200,000
Gross license fees paid   22,400,000 16,300,000  
License fees, amortization expense   7,300,000 7,500,000 4,100,000
License fees, accumulated amortization expense   17,600,000 10,300,000  
Capitalized costs for cloud computing arrangements, amortization expense   1,000,000 900,000 400,000
Impairment charges to goodwill   0 0 0
Impairment loss on deferred contract acquisition costs   $ 0 0 0
Deferred contract acquisition costs, amortization period   5 years    
Reversal of deferred contract acquisition costs and accrued sales commissions, net   $ 0 0 9,229,000
Reversal of deferred contract acquisition cost   (187,503,000) (130,150,000) (43,206,000)
Advertising costs   $ 41,500,000 43,300,000 21,300,000
Number of operating segments | segment   1    
Number of reportable segments | segment   1    
Change in Accounting Method Accounted for as Change in Estimate        
Summary Of Significant Accounting Policies [Line Items]        
Reversal of deferred contract acquisition costs and accrued sales commissions, net       9,200,000
Reversal of accrued sales commission       14,600,000
Reversal of deferred contract acquisition cost       5,400,000
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Receivable, payment term   30 days    
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Receivable, payment term   60 days    
Other Assets, Noncurrent        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized costs for cloud computing arrangements, gross   $ 2,200,000 2,300,000  
Capitalized costs for cloud computing arrangements, accumulated amortization   $ 2,200,000 1,200,000  
SaaS Product Development        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized software, estimated useful life   5 years    
Capitalized software development costs, amortization expense   $ 1,300,000 1,200,000 500,000
SaaS Product Development | Other Assets, Noncurrent        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized software development costs, gross   7,500,000 10,100,000  
Capitalized software development costs, accumulated amortization   $ 3,000,000 1,700,000  
Software Development        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized software, estimated useful life   5 years    
Capitalized software development costs, amortization expense   $ 900,000 700,000 500,000
Software Development | Other Assets, Noncurrent        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized software development costs, gross   4,300,000 4,300,000  
Capitalized software development costs, accumulated amortization   $ 2,100,000 $ 1,200,000  
Geographic Concentration Risk | Cash, Cash Equivalents, and Restricted Cash | United States, European Union (“EU”) Countries, and Japan        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk, percentage   98.00% 96.00%  
Foreign Currency Forward Contracts        
Summary Of Significant Accounting Policies [Line Items]        
Net gains (losses) associated with foreign currency forward contracts   $ 0 $ 8,300,000 $ (4,000,000.0)