XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Composition of certain financial statement captions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Composition of Certain Financial Statements [Line Items]      
Other current liabilities $ 5,930   $ 5,875
Other long-term liabilities 1,448   2,857
Depreciation 3,524 $ 4,504  
Capitalized cost of computer software 4,388 5,146  
Capitalized computed software amortization 2,279 2,143  
Amortization of intangible assets 870 343  
Changes in goodwill balance 0    
Goodwill, impairment loss 0 $ 0  
Capitalized implementation costs 1,532   1,532
Capitalized implementation costs, accumulated amortization $ 1,121   $ 1,021
Acquired technology      
Composition of Certain Financial Statements [Line Items]      
Finite-lived intangible assets, remaining amortization period 5 years 8 months 12 days   6 years
Customer relationship      
Composition of Certain Financial Statements [Line Items]      
Finite-lived intangible assets, remaining amortization period 12 years 2 months 12 days   12 years 4 months 24 days
License      
Composition of Certain Financial Statements [Line Items]      
Finite-lived intangible assets, remaining amortization period 12 years 7 months 6 days   12 years 9 months 18 days
Trademarks      
Composition of Certain Financial Statements [Line Items]      
Finite-lived intangible assets, remaining amortization period 14 years 3 months 18 days   14 years 6 months
Computer Equipment      
Composition of Certain Financial Statements [Line Items]      
Assets acquired under finance leases $ 41,779   $ 35,250
Assets under finance lease, accumulated amortization $ 28,883   $ 27,399