XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable, Unbilled Services and Deferred Revenue
12 Months Ended
Apr. 30, 2024
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, 2024April 30, 2023April 30, 2022
 
Accounts receivable$4,886 $3,843 $6,037 
Unbilled services5,941 4,993 4,106 
Total accounts receivable and unbilled services10,827 8,836 10,143 
Less: allowance for doubtful accounts and estimated credit losses(1,301)(825)(630)
Total accounts receivable, net$9,526 $8,011 $9,513 

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

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