XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Total revenue from contracts with customers $ 7,902 $ 9,678
Transferred at Point in Time [Member]    
Total revenue from contracts with customers 7,556 9,377
Transferred over Time [Member]    
Total revenue from contracts with customers 346 301
UNITED STATES    
Total revenue from contracts with customers 550 325
CHINA    
Total revenue from contracts with customers 259 5,768
NORWAY    
Total revenue from contracts with customers 3,275 2,758
TÜRKIYE    
Total revenue from contracts with customers 227 33
SINGAPORE    
Total revenue from contracts with customers 1,027 211
CANADA    
Total revenue from contracts with customers 517 0
JAPAN    
Total revenue from contracts with customers 678 203
Other Countries [Member]    
Total revenue from contracts with customers $ 1,369 $ 380