XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jul. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue recognized at a point in time:

 

(in thousands)

 

Seamap

 $7,103  $4,288  $17,508  $12,281 

Klein

  1,180   3,688   2,652   4,696 

Total revenue recognized at a point in time

 $8,283  $7,976  $20,160  $16,977 

Revenue recognized over time:

                

Seamap

 $458  $737  $650  $823 

Klein

 $9  $  $526  $ 

Total revenue recognized over time

  467   737   1,176   823 

Total revenue from contracts with customers

 $8,750  $8,713  $21,336  $17,800 
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

United States

 $378  $2,333  $1,720  $4,586 

Europe

  2,965   4,082   10,000   8,694 

Asia-Pacific

  4,700   2,042   8,653   4,226 

Other

  707   256   963   294 

Total revenue from contracts with customers

 $8,750  $8,713  $21,336  $17,800 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

July 31, 2023

  

January 31, 2023

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $33  $2 

Total unbilled revenue

 $33  $2 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $1,670  $571 

Total deferred revenue & customer deposits

 $1,670  $571