XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Accounts Receivable, net $ 3,260 $ 3,793
Contract Asset 3,169 1,893
Contract Liability $ 9,256 $ 6,031