XML 91 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 29,572 $ 25,768
Revenue recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 28,839 24,992
Revenue recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 733 776
Seamap | Revenue recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 21,270 15,213
Seamap | Revenue recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 733 776
Klein | Revenue recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 7,468 6,515
Klein | Revenue recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
SAP | Revenue recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 101 3,264
SAP | Revenue recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 0 $ 0