v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2024
Accounting Policies [Abstract]  
Schedule of Potential Dilutive Common Share Equivalents

Potential dilutive common share equivalents consist of:

 

 

July 31,

 

 

 

2024

 

 

2023

 

Stock options and awards

 

 

5,796,122

 

 

 

5,909,619

 

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

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

July 31, 2024

 

Cash equivalents

$

5,151

 

 

$

—

 

 

$

—

 

 

$

5,151

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

—

 

 

 

114,868

 

 

 

—

 

 

 

114,868

 

U.S. government agency securities

 

—

 

 

 

27,556

 

 

 

—

 

 

 

27,556

 

$

5,151

 

 

$

142,424

 

 

$

—

 

 

$

147,575

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

April 30, 2024

 

Cash equivalents

$

11,143

 

 

$

—

 

 

$

—

 

 

$

11,143

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

—

 

 

 

130,423

 

 

 

—

 

 

 

130,423

 

U.S. government agency securities

 

—

 

 

 

48,189

 

 

 

—

 

 

 

48,189

 

$

11,143

 

 

$

178,612

 

 

$

—

 

 

$

189,755