XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities (Tables)
3 Months Ended
Jul. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Summary of Fair Values of Company's Investments By Type

The following tables summarize the fair values of the Company’s investments by type as of July 31, 2022 and April 30, 2022 (in thousands):

 

July 31, 2022

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Corporate debt securities

$

89,149

 

 

$

15

 

 

$

(896

)

 

$

88,268

 

Obligations of the U.S. Government and its agencies

 

16,079

 

 

 

 

 

 

(135

)

 

 

15,944

 

Total

$

105,228

 

 

$

15

 

 

$

(1,031

)

 

$

104,212

 

 

 

April 30, 2022

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Corporate debt securities

$

112,997

 

 

$

2

 

 

$

(994

)

 

$

112,005

 

Obligations of the U.S. Government and its agencies

 

23,602

 

 

 

 

 

 

(137

)

 

 

23,465

 

Total

$

136,599

 

 

$

2

 

 

$

(1,131

)

 

$

135,470

 

Summary of Scheduled Maturity for Marketable Securities

The following table summarizes the scheduled maturity for the Company’s marketable securities at July 31, 2022 (in thousands):

 

July 31, 2022

 

Maturing in one year or less

$

85,071

 

Maturing after one year through two years

 

13,265

 

Maturing after two years through four years

 

5,876

 

Total

$

104,212