XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Total revenue from contracts with customers $ 12,586 $ 9,087
Transferred at Point in Time [Member]    
Total revenue from contracts with customers 11,877 9,002
Transferred over Time [Member]    
Total revenue from contracts with customers 709 85
Seamap [Member] | Transferred at Point in Time [Member]    
Total revenue from contracts with customers 10,405 7,994
Seamap [Member] | Transferred over Time [Member]    
Total revenue from contracts with customers 192 85
Klein [Member] | Transferred at Point in Time [Member]    
Total revenue from contracts with customers 1,472 1,008
Klein [Member] | Transferred over Time [Member]    
Total revenue from contracts with customers 517 0
UNITED STATES    
Total revenue from contracts with customers 1,342 2,253
Europe, Russia and CIS [Member]    
Total revenue from contracts with customers 7,035 4,612
Middle East and Africa [Member]    
Total revenue from contracts with customers 3,953 2,184
Asia Pacific [Member]    
Total revenue from contracts with customers $ 256 $ 38