XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Total revenue from contracts with customers $ 13,561 $ 10,036 $ 21,463 $ 19,714
Transferred at Point in Time [Member]        
Total revenue from contracts with customers 13,215 9,661 20,771 19,038
Transferred over Time [Member]        
Total revenue from contracts with customers 346 375 692 676
UNITED STATES        
Total revenue from contracts with customers 736 446 1,286 771
CHINA        
Total revenue from contracts with customers 618 1,462 877 7,230
NORWAY        
Total revenue from contracts with customers 8,906 6,217 12,181 8,975
TÜRKIYE        
Total revenue from contracts with customers 982 205 1,209 238
SINGAPORE        
Total revenue from contracts with customers 1,413 260 2,440 471
CANADA        
Total revenue from contracts with customers 152 0 669 0
JAPAN        
Total revenue from contracts with customers 272 21 950 224
Other Countries [Member]        
Total revenue from contracts with customers $ 482 $ 1,425 $ 1,851 $ 1,805