XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jul. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue recognized at a point in time:

 

(in thousands)

 

Seamap

 $4,288  $5,256  $12,281  $8,169 

Klein

  3,688   1,406   4,696   2,556 

Total revenue recognized at a point in time

 $7,976  $6,662  $16,977  $10,725 

Revenue recognized over time:

                

Seamap

 $737  $145  $823  $276 

Klein

 $  $  $  $ 

Total revenue recognized over time

  737   145   823   276 

Total revenue from contracts with customers

 $8,713  $6,807  $17,800  $11,001 
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2022

  

2021

  

2022

  

2021

 
  

(in thousands)

 

United States

 $2,333  $219  $4,586  $578 

Europe

  4,082   3,520   8,694   6,102 

Middle East & Africa

  142   675   180   689 

Asia-Pacific

  2,042   2,188   4,226   2,893 

Canada & Latin America

  114   205   114   739 

Total revenue from contracts with customers

 $8,713  $6,807  $17,800  $11,001 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

July 31, 2022

  

January 31, 2022

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $43  $28 

Total unbilled revenue

 $43  $28 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $2,665  $2,569 

Total deferred revenue & customer deposits

 $2,665  $2,569