XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents

The following table summarizes cash and cash equivalents for the years ended April 30, 2021 and 2020:

 

    April 30, 2021     April 30, 2020  
    (in thousands)  
             
Checking and savings accounts   $ 1,850     $ 1,551  
Money market account     81,178       8,451  
    $ 83,028     $ 10,002  

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 Statement of Financial Position that sum to the total of the same such amounts shown in the Statement of Cash Flows for the years ended April 30, 2021 and 2020:

 

    April 30, 2021     April 30, 2020  
    (in thousands)  
             
Cash and cash equivalents   $ 83,028     $ 10,002  
Restricted cash- short term     384       707  
Restricted cash- long term     222       221  
    $ 83,634     $ 10,930  

Schedule of Property, Plant and Equipment, Useful Life
Description   Estimated useful life
     
Equipment   5 - 7 years
Computer equipment & software   3 years
Office furniture & fixtures   3 - 7 years
Equipment under capitalized lease   Over the life of the lease
Leasehold improvements   Shorter of the estimated useful life or lease term
Schedule of Revenue by Major Customers by Reporting Segments

The table below shows the percentage 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:

 

    Twelve months ended April 30,  
Customer   2021     2020  
             
Eni S.p.A.     22 %     10 %
EGP     61 %     72 %
Other (no customer over 10%)     17 %     18 %
      100 %     100 %

Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs

The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the years ended April 30, 2021 and 2020:

 

    Twelve months ended April 30,  
    2021     2020  
    (in thousands)  
             
Engineering and product development   $ 376     $ 89  
Selling, general and administrative     405       251  
Total share-based compensation expense   $ 781     $ 340