XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts Receivable, Unbilled Services and Deferred Revenue
6 Months Ended
Oct. 31, 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)
October 31, 2024April 30, 2024May 1, 2023
Accounts receivable$4,857 $4,886 $3,843 
Unbilled services6,634 5,941 4,993 
Total accounts receivable and unbilled services11,491 10,827 8,836 
Less: Allowances for credit losses and bad debt(1,021)(1,301)(825)
Total accounts receivable, net$10,470 $9,526 $8,011 

Allowances for credit losses and bad debt were as follows:
Beginning balance April 30, 2024$1,301 
Plus: Provision for credit losses and bad debt— 
Less: Reversal of provision for credit losses and bad debt, net(209)
Less: Reversal for amounts subsequently collected(71)
Less: Write offs— 
Ending balance October 31, 2024$1,021 

Deferred revenue was as follows (in thousands):
October 31, 2024April 30, 2024May 1, 2023
Deferred revenue$10,220 $12,094 $12,776