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

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $4,458  $2,778  $21,966  $15,060 

Revenue recognized over time:

                

Total revenue recognized over time

  516   260   1,166   1,082 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

United States

 $351  $131  $852  $1,895 

Europe

  2,019   1,547   11,013   9,130 

Asia-Pacific

  1,591   1,252   10,085   4,850 

Other

  1,013   108   1,182   267 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

October 31, 2023

  

January 31, 2023

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $53  $2 

Total unbilled revenue

 $53  $2 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $1,687  $571 

Total deferred revenue & customer deposits

 $1,687  $571