XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Apr. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended April 30,

 
  

2025

  

2024

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $7,556  $9,377 

Revenue recognized over time:

        

Total revenue recognized over time

  346   301 

Total revenue from contracts with customers

 $7,902  $9,678 
  

Three Months Ended April 30,

 
  

2025

  

2024

 
  

(in thousands)

 

United States

 $550  $325 

China

  259   5,768 

Norway

  3,275   2,758 

Turkey

  227   33 

Singapore

  1,027   211 

Canada

  517    

Japan

  678   203 

Other

  1,369   380 

Total revenue from contracts with customers

 $7,902  $9,678 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

April 30, 2025

  

April 30, 2024

 

Contract Assets:

 

(in thousands)

 

Contract Assets, beginning balance

 $20  $26 

Revenue accrued

 $42  $ 

Amounts billed

 $(20) $(10)

Total unbilled revenue

 $42  $16 

Contract Liabilities:

        

Contract liabilities, beginning balance

 $1,792  $3,649 

Deferred revenue and customer deposits

 $1,574  $625 

Revenue recognized

 $(1,045) $(745)

Total deferred revenue & customer deposits

 $2,321  $3,529