XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Schedule of Potential Dilutive Common Share Equivalents

Potential dilutive common share equivalents consist of:

 

 

 

July 31,

 

 

 

2020

 

 

2019

 

Stock options and awards

 

 

2,991,653

 

 

 

2,289,947

 

Schedule of Cash Equivalents and Marketable Securities Measured at Fair Value

The following tables summarize the cash equivalents and marketable securities measured at fair value on a recurring basis as of July 31, 2020 and April 30, 2020 (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

July 31, 2020

 

Cash equivalents

$

2,602

 

 

$

 

 

$

 

 

$

2,602

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

34,417

 

 

 

 

 

 

34,417

 

U.S. government agency securities

 

 

 

 

11,900

 

 

 

 

 

 

11,900

 

 

$

2,602

 

 

$

46,317

 

 

$

 

 

$

48,919

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

April 30, 2020

 

Cash equivalents

$

650

 

 

$

 

 

$

 

 

$

650

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

39,216

 

 

 

 

 

 

39,216

 

U.S. government agency securities

 

 

 

 

12,709

 

 

 

 

 

 

12,709

 

 

$

650

 

 

$

51,925

 

 

$

 

 

$

52,575