| 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, 2026 | | April 30, 2025 | | April 30, 2024 | | | | | | | | Accounts receivable | $ | 6,707 | | | $ | 6,835 | | | $ | 4,886 | | | Unbilled services | 7,528 | | | 5,398 | | | 5,941 | | | Total accounts receivable and unbilled services | 14,235 | | | 12,233 | | | 10,827 | | | Less: allowance for estimated credit losses | (1,057) | | | (1,029) | | | (1,301) | | | Total accounts receivable, net | $ | 13,178 | | | $ | 11,204 | | | $ | 9,526 | |
Allowances for doubtful accounts and estimated credit losses were as follows (in thousands): | | | | | | | | | | | | | | | Beginning balance April 30, 2024 | $ | 1,301 | | | | | Plus: Provision for credit losses and doubtful accounts | 64 | | | | | Less: Reversal of provision for credit losses and doubtful accounts, net | (209) | | | | | Less: Reversal for amounts subsequently collected | (71) | | | | | Less: Write offs | (56) | | | | | Balance April 30, 2025 | $ | 1,029 | | | | | Plus: Provision for credit losses and doubtful accounts | 86 | | | | | Less: Reversal of provision for credit losses and doubtful accounts, net | (58) | | | | | | | | | | | | | Ending balance April 30, 2026 | $ | 1,057 | | | |
Deferred revenue was as follows (in thousands):
| | | | | | | | | Beginning balance April 30, 2024 | $ | 12,094 | | | Additions: | 29,973 | | | Revenue Recognized | (26,624) | | | Balance April 30, 2025 | $ | 15,443 | | | Additions: | 24,102 | | | Revenue Recognized | (30,717) | | | Balance April 30, 2026 | $ | 8,828 | | | |
Deferred revenue is shown as a current liability on the Company's consolidated balance sheet.
|