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

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue recognized at a point in time:

 

(in thousands)

 

Seamap

 $2,777  $6,876  $15,059  $15,045 

Klein

  1,847   1,328   3,630   3,884 

Total revenue recognized at a point in time

 $4,624  $8,204  $18,689  $18,929 

Revenue recognized over time:

                

Seamap

 $260  $143  $1,082  $419 

Klein

 $  $  $2,913  $ 

Total revenue recognized over time

  260   143   3,995   419 

Total revenue from contracts with customers

 $4,884  $8,347  $22,684  $19,348 
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2022

  

2021

  

2022

  

2021

 
  

(in thousands)

 

United States

 $931  $967  $5,517  $1,545 

Europe

  1,972   3,491   10,666   9,593 

Middle East & Africa

  113   120   293   809 

Asia-Pacific

  1,796   3,667   6,022   6,560 

Canada & Latin America

  72   102   186   841 

Total revenue from contracts with customers

 $4,884  $8,347  $22,684  $19,348 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

October 31, 2022

  

January 31, 2022

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $29  $28 

Total unbilled revenue

 $29  $28 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $2,897  $2,569 

Total deferred revenue & customer deposits

 $2,897  $2,569