XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable, Unbilled Services and Deferred Revenue (Tables)
12 Months Ended
Apr. 30, 2022
Receivables [Abstract]  
Summary of accounts receivable, unbilled services, and advanced billings
Accounts receivable and unbilled services were as follows (in thousands):
April 30, 2022April 30, 2021
  
Accounts receivable$6,037 $4,304 
Unbilled services4,106 3,020 
Total accounts receivable and unbilled services10,143 7,324 
Less: allowance for doubtful accounts(630)(338)
Total accounts receivable, net$9,513 $6,986 
Summary of advanced billings
Deferred revenue was as follows (in thousands):
April 30, 2022April 30, 2021
  
Deferred revenue$11,071 $6,256