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

Potential dilutive common share equivalents consist of:

 

 

July 31,

 

 

 

2022

 

 

2021

 

Stock options and awards

 

 

4,697,733

 

 

 

3,507,452

 

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, 2022 and April 30, 2022 (in thousands):

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

July 31, 2022

 

Cash equivalents

$

30,695

 

 

$

 

 

$

 

 

$

30,695

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

88,268

 

 

 

 

 

 

88,268

 

U.S. government agency securities

 

 

 

 

15,944

 

 

 

 

 

 

15,944

 

 

$

30,695

 

 

$

104,212

 

 

$

 

 

$

134,907

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

April 30, 2022

 

Cash equivalents

$

13,735

 

 

$

 

 

$

 

 

$

13,735

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

112,005

 

 

 

 

 

 

112,005

 

U.S. government agency securities

 

 

 

 

23,465

 

 

 

 

 

 

23,465

 

 

$

13,735

 

 

$

135,470

 

 

$

 

 

$

149,205