XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jul. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2024

  

2023

  

2024

  

2023

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $9,661  $7,191  $19,038  $17,703 

Revenue recognized over time:

                

Total revenue recognized over time

  375   370   676   455 

Total revenue from contracts with customers

 $10,036  $7,561  $19,714  $18,158 
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2024

  

2023

  

2024

  

2023

 
  

(in thousands)

 

United States

 $492  $107  $837  $499 

Europe

  6,298   2,557   9,083   9,057 

Asia-Pacific

  2,647   4,850   8,490   8,432 

Other

  599   47   1,304   170 

Total revenue from contracts with customers

 $10,036  $7,561  $19,714  $18,158 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

July 31, 2024

  

January 31, 2024

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $101  $26 

Total unbilled revenue

 $101  $26 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $3,154  $3,649 

Total deferred revenue & customer deposits

 $3,154  $3,649