XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents

   October 31, 2021   April 30, 2021 
   (in thousands) 
Checking and savings accounts  $713   $1,850 
Money market account   71,917    81,178 
   $72,630   $83,028 
Schedule of Cash and Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Cash and cash equivalents  $72,630   $83,028 
Restricted cash- short term   384    384 
Restricted cash- long term   222    222 
   $73,236   $83,634 
Schedule of Revenue by Major Customers by Reporting Segments

The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
Revenues    247    118    519    287 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)     
Engineering and product development  $125   $22   $342   $59 
Selling, general and administrative   32    85    205    164 
Total share-based compensation expense  $157   $107   $547   $223