XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Composition of certain financial statement captions - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2020
Jan. 31, 2020
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Composition Of Certain Financial Statement [Line Items]            
Depreciation     $ 2,447,000 $ 2,153,000 $ 7,125,000 $ 6,444,000
Finance lease, depreciation         2,278,000  
Assets under finance lease $ 17,078,000   17,078,000   17,078,000  
Assets under finance lease, accumulated amortization 9,555,000   9,555,000   9,555,000  
Capitalized cost of computer software     1,972,000 1,452,000 5,604,000 4,329,000
Capitalized computed software amortization     1,487,000 1,266,000 4,353,000 3,645,000
Capitalized computer software net 9,986,000 $ 8,735,000 9,986,000   9,986,000  
Amortization of intangible assets     59,000 59,000 178,000 178,000
Changes in goodwill balance         0  
Goodwill, impairment loss     0 0 0 0
Goodwill 250,000 $ 250,000 250,000   250,000  
Capitalized implementation costs     283,000   434,000  
Capitalized implementation costs, accumulated amortization $ 13,000   13,000   13,000  
Other income (expense)     62,000 $ 77,000 (229,000) (740,000)
Loss on extinguishment of debt         $ 0 $ 1,073,000
Credit Concentration Risk | Accounts Receivable | Aged less than 30 days            
Composition Of Certain Financial Statement [Line Items]            
Concentration risk, percentage         58.00%  
Credit Concentration Risk | Accounts Receivable | Aged over 90 days            
Composition Of Certain Financial Statement [Line Items]            
Concentration risk, percentage         15.00%  
Acquired technology            
Composition Of Certain Financial Statement [Line Items]            
Finite-lived intangible assets, remaining amortization period 3 years 1 month 6 days 3 years 10 months 24 days        
Customer relationship            
Composition Of Certain Financial Statement [Line Items]            
Finite-lived intangible assets, remaining amortization period 5 years 1 month 6 days 5 years 10 months 24 days        
Computer equipment            
Composition Of Certain Financial Statement [Line Items]            
Assets under finance lease $ 17,078,000 $ 12,283,000 17,078,000   $ 17,078,000  
Assets under finance lease, accumulated amortization $ 9,555,000 $ 7,724,000 $ 9,555,000   $ 9,555,000