XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable, Unbilled Services and Deferred Revenue
9 Months Ended
Jan. 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)
January 31, 2025April 30, 2024May 1, 2023
Accounts receivable$10,976 $4,886 $3,843 
Unbilled services5,787 5,941 4,993 
Total accounts receivable and unbilled services16,763 10,827 8,836 
Less: Allowances for doubtful accounts and estimated credit losses(981)(1,301)(825)
Total accounts receivable, net$15,782 $9,526 $8,011 

Allowances for doubtful accounts and estimated credit losses were as follows:
Beginning balance April 30, 2024$1,301 
Plus: Provision for credit losses and doubtful accounts16 
Less: Reversal of provision for credit losses and doubtful accounts, net(209)
Less: Reversal for amounts subsequently collected(71)
Less: Write offs(56)
Ending balance January 31, 2025$981 

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