XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable, Unbilled Services and Deferred Revenue
12 Months Ended
Apr. 30, 2025
Receivables [Abstract]  
Accounts Receivable, Unbilled Services and Deferred Revenue Accounts Receivable, Unbilled Services and Deferred Revenue
Accounts receivable and unbilled services were as follows (in thousands):
April 30, 2025April 30, 2024April 30, 2023
 
Accounts receivable$6,865 $4,886 $3,843 
Unbilled services5,398 5,941 4,993 
Total accounts receivable and unbilled services12,263 10,827 8,836 
Less: allowance for estimated credit losses(1,029)(1,301)(825)
Total accounts receivable, net$11,234 $9,526 $8,011 

Deferred revenue was as follows (in thousands):
April 30, 2025April 30, 2024April 30, 2023
  
Deferred revenue$15,443 $12,094 $12,776 

Deferred revenue is shown as a current liability on the Company's balance sheet.