v3.26.1
Note 4 - Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Contract assets, balance $ 20 $ 20
Revenue accrued 4 42
Amounts billed (20) (20)
Contract assets, balance 4 42
Contract liabilities, balance 1,291 1,792
Deferred revenue and customer deposits 423 1,574
Revenue recognized (215) (1,045)
Contract liabilities, balance $ 1,499 $ 2,321