XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Unbilled Services and Deferred Revenue
6 Months Ended
Oct. 31, 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):
October 31, 2025April 30, 2025May 1, 2024
Accounts receivable$5,381 $6,835 $4,886 
Unbilled services7,171 5,398 5,941 
Total accounts receivable and unbilled services12,552 12,233 10,827 
Less: Allowances for doubtful accounts and estimated credit losses(1,013)(1,029)(1,301)
Total accounts receivable, net$11,539 $11,204 $9,526 

Allowances for doubtful accounts and estimated credit losses were as follows (in thousands):
Beginning balance April 30, 2025$(1,029)
Plus: Provision for credit losses and doubtful accounts(13)
Less: Reversal of provision for credit losses and doubtful accounts, net29 
Less: Reversal for amounts subsequently collected— 
Less: Write offs— 
Ending balance October 31, 2025$(1,013)

Deferred revenue was as follows (in thousands):
October 31, 2025April 30, 2025May 1, 2024
Deferred revenue$12,338 $15,443 $12,094