v3.26.1
Investments (Tables)
12 Months Ended
Apr. 30, 2026
Investments  
Schedule of investments

April 30,

 

2026

  ​ ​ ​

2025

Short-term investments:

(In thousands)

Available-for-sale securities:

U.S. government securities

137,759

Corporate securities

117,213

Total short-term investments

$

254,972

$

Long-term investments:

Available-for-sale securities:

U.S. government securities

14,106

Corporate securities

6,953

Investments at cost

8,000

Equity securities and warrants

1,204

Total long-term available-for-sale securities investments

$

29,059

$

1,204

Equity method investments

Investments in limited partnership funds

 

52,069

 

30,423

Total equity method investments

 

52,069

 

30,423

Total long-term investments

$

81,128

$

31,627

Schedule of activity related to the available-for-sale investments recorded in short-term and long-term investments

The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments as of April 30, 2026 (in thousands):

  ​ ​ ​

April 30, 2026

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

Cost

  ​ ​ ​

Gains

Losses

Value

Corporate securities

$

124,306

1

(142)

$

124,165

U.S. government securities

151,940

$

1

$

(75)

151,866

Total available-for-sale securities

$

276,246

$

2

$

(217)

$

276,031

Schedule of unrealized gain (loss) recorded

Year Ended April 30,

2026

  ​ ​ ​

2025

2024

Net gain (loss) recognized during the period on equity securities

$

11,720

$

177

$

(3,945)

Less: Net gain recognized during the period on equity securities sold during the period

11,720

Unrealized gain (loss) recognized during the period on equity securities still held at the reporting date

$

$

177

$

(3,945)