XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Revenue Disaggregation (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 6,541 $ 8,312 $ 14,814 $ 21,039
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 6,346 8,074 14,218 20,527
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 195 238 596 512
Seamap | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 5,196 5,694 11,066 14,648
Seamap | Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 195 238 596 512
Klein | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 1,150 2,380 3,152 5,778
SAP | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 0 $ 0 $ 0 $ 101