XML 44 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Capitalized Software Development Costs (Details) - USD ($)
12 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Capitalized Software Development Costs    
Capitalized computer software, additions $ 3,003,000 $ 1,836,000
Cost of systems sales 768,000 1,914,000
Cost of software as a service 379,000 186,000
Cost of audit services 13,000 13,000
Total amortization expense on internally-developed software 1,160,000 2,113,000
Research and development expense $ 4,261,000 $ 5,352,000
Minimum    
Capitalized Software Development Costs    
Useful life of capitalized computer software 3 years  
Maximum    
Capitalized Software Development Costs    
Useful life of capitalized computer software 5 years