v3.25.4
Accounts Receivable, Unbilled Services and Deferred Revenue
9 Months Ended
Jan. 31, 2026
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, 2026April 30, 2025May 1, 2024
Accounts receivable$6,896 $6,835 $4,886 
Unbilled services6,155 5,398 5,941 
Total accounts receivable and unbilled services13,051 12,233 10,827 
Less: Allowances for doubtful accounts and estimated credit losses(984)(1,029)(1,301)
Total accounts receivable, net$12,067 $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, net58 
Less: Reversal for amounts subsequently collected— 
Less: Write offs— 
Ending balance January 31, 2026$(984)

Deferred revenue was as follows (in thousands):
January 31, 2026April 30, 2025May 1, 2024
Deferred revenue$9,998 $15,443 $12,094