v3.26.1
Investments (Tables)
3 Months Ended
Aug. 01, 2026
Investments  
Schedule of investments

Investments consist of the following (in thousands):

August 1,

April 30,

  ​ ​ ​

2026

  ​ ​ ​

2026

 

Short-term investments:

Available-for-sale securities:

U.S. government securities

161,879

137,759

Corporate securities

139,958

117,213

Total short-term investments

301,837

254,972

Long-term investments:

Available-for-sale securities:

U.S. government securities

20,879

14,106

Corporate securities

11,962

6,953

Investments at cost

8,000

8,000

Total long-term available-for-sale securities investments

 

40,841

 

29,059

Equity method investments

Investments in limited partnership funds

 

53,936

 

52,069

Total equity method investments

 

53,936

 

52,069

Total long-term investments

$

94,777

$

81,128

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 August 1, 2026 (in thousands):

  ​ ​ ​

August 1, 2026

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

Cost

  ​ ​ ​

Gains

Losses

Value

Corporate securities

$

152,094

$

$

(175)

$

151,919

U.S. government securities

182,985

(226)

182,759

Total available-for-sale securities

$

335,079

$

$

(401)

$

334,678

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 Unrealized gain (loss) recorded (in thousands):

Three months ended

August 1, 2026

  ​ ​ ​

August 2, 2025

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

$

$

2,701

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

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

$

$

2,701