v3.23.1
Composition of certain financial statement captions - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Depreciation $ 17,988,000 $ 14,985,000 $ 9,770,000
Property and equipment, at cost 27,813,000 27,310,000  
Assets under finance lease, accumulated amortization 20,657,000 15,025,000  
Capitalized cost of computer software 23,604,000 12,830,000 7,663,000
Capitalized computed software amortization 5,945,000 5,664,000 5,884,000
Amortization of intangible assets 1,371,000 653,000 254,000
Impairment of goodwill 0 0 0
Goodwill adjustments during the year 115,000    
Capitalized implementation costs 1,532,000,000    
Capitalized implementation costs, accumulated amortization 610,000,000    
Other (expense) income, net $ (175,000) (78,000) $ 1,000
QueueDr      
Finite-Lived Intangible Assets [Line Items]      
Goodwill adjustments during the year   $ 96,000  
Acquired technology      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, remaining amortization period (in years) 2 years 8 months 12 days 3 years 6 months  
Customer relationship      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, remaining amortization period (in years) 8 years 3 months 18 days 9 years 2 months 12 days  
License      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, remaining amortization period (in years) 13 years 9 months 18 days 14 years 9 months 18 days  
Computer equipment      
Finite-Lived Intangible Assets [Line Items]      
Property and equipment, at cost $ 27,813,000 $ 27,310,000  
Assets under finance lease, accumulated amortization $ 20,657,000 $ 15,025,000