XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Account Receivable and Contract Assets (Tables)
9 Months Ended
Jan. 31, 2022
Account Receivable And Contract Assets  
Schedule of Accounts Receivable, Contract Assets and Contract Liabilities

The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:

 

   January 31, 2022   April 30, 2021 
   (in thousands) 
Accounts receivable  $113   $350 
Contract assets   407    190 
Contract liabilities   15     
Schedule of Significant Changes in Contract Assets and Contract Liabilities

 

   Nine months ended January 31, 2022 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(190)
Revenue recognized and not billed as of the end of the period   407 
Net change in contract assets  $217