XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts receivable, net, contract asset and contract liability (Tables)
6 Months Ended
Oct. 31, 2025
Receivables [Abstract]  
Schedule of Accounts Receivables, Net, Contract Asset and Contract Liability
Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):
October 31,
2025
April 30,
2025
Accounts Receivable, net$7,517 $5,867 
Contract Asset1,915 2,993 
Contract Liability5,893 5,530