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

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2024

  

2023

  

2024

  

2023

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $11,405  $4,263  $30,443  $21,966 

Revenue recognized over time:

                

Total revenue recognized over time

  700   711   1,376   1,166 

Total revenue from contracts with customers

 $12,105  $4,974  $31,819  $23,132 
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2024

  

2023

  

2024

  

2023

 
  

(in thousands)

 

United States

 $595  $353  $1,432  $852 

Europe

  6,162   1,956   15,245   11,013 

Middle East & Africa

  4,952   1,653   13,442   10,085 

Other

  396   1,012   1,700   1,182 

Total revenue from contracts with customers

 $12,105  $4,974  $31,819  $23,132 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

October 31, 2024

  

January 31, 2024

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $191  $26 

Total unbilled revenue

 $191  $26 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $3,360  $3,649 

Total deferred revenue & customer deposits

 $3,360  $3,649