XML 69 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 31, 2024
USD ($)
segment
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Foreign currency transaction gains (losses) $ 300,000 $ (500,000) $ (17,200,000)
Available for sale marketable securities, allowance for credit loss 0 0  
Debt securities, impairments 0 0 0
Allowance for credit losses 1,119,000 2,698,000  
Credit loss expense (1,600,000) 1,200,000 700,000
Capitalized costs for cloud computing arrangements, gross 2,700,000 2,200,000  
Capitalized costs for cloud computing arrangements, amortization expense 0 1,000,000 900,000
Capitalized costs for cloud computing arrangements, accumulated amortization 2,200,000 2,200,000  
Gross license fees paid 4,200,000 22,400,000  
License fees, amortization expense 8,400,000 7,300,000 7,500,000
License fees, accumulated amortization expense 0 17,600,000  
Impairment charges to goodwill $ 0 0 0
Deferred contract acquisition costs, amortization period 5 years    
Impairment loss on deferred contract acquisition costs $ 0 0 0
Advertising costs $ 44,300,000 41,500,000 43,300,000
Number of operating segments | segment 1    
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    
SaaS Product Development      
Summary Of Significant Accounting Policies [Line Items]      
Capitalized software, estimated useful life 5 years    
Capitalized software development costs, gross $ 7,500,000 7,500,000  
Capitalized software development costs, amortization expense 1,300,000 1,300,000 1,200,000
Capitalized software development costs, accumulated amortization $ 4,300,000 3,000,000  
Software Development      
Summary Of Significant Accounting Policies [Line Items]      
Capitalized software, estimated useful life 5 years    
Capitalized software development costs, gross $ 4,200,000 4,300,000  
Capitalized software development costs, amortization expense 900,000 900,000 700,000
Capitalized software development costs, accumulated amortization $ 3,000,000 $ 2,100,000  
Geographic Concentration Risk | Cash and cash equivalents | United States, European Union (“EU”) Countries, and Japan      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 91.00% 98.00%  
Foreign Currency Forward Contracts      
Summary Of Significant Accounting Policies [Line Items]      
Net gains (losses) associated with foreign currency forward contracts     $ 8,300,000