XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Revenue Disaggregation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 5,086 $ 6,820 $ 8,273 $ 12,727
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 4,885 6,752 7,872 12,453
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 201 68 401 274
Seamap | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 3,881 4,911 5,870 8,954
Seamap | Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 201 68 401 274
Klein | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 1,004 1,841 2,002 3,398
SAP | Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 0 $ 0 $ 0 $ 101