XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Tables)
9 Months Ended
Jan. 29, 2022
Investments  
Schedule of investments

Investments consist of the following (in thousands):

January 29,

April 30,

    

2022

    

2021

 

Short-term investments:

Available-for-sale securities:

Municipal securities

3,969

22,245

U.S. government securities

4,009

Corporate bonds

5,717

Total short-term investments

$

3,969

$

31,971

Long-term investments:

Available-for-sale securities:

Municipal securities

988

U.S. government securities

4,000

Total long-term available-for-sale investments

 

 

4,988

Equity method investments

Investment in limited partnership fund

 

12,388

 

7,168

Total equity method investments

 

12,388

 

7,168

Total long-term investments

$

12,388

$

12,156

Schedule of activity related to 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 January 29, 2022 and April 30, 2021, respectively (in thousands):

January 29, 2022

    

    

Gross

    

Gross

    

 

 

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

Municipal securities

$

3,972

$

$

(3)

$

3,969

Total available-for-sale investments

$

3,972

$

$

(3)

$

3,969

April 30, 2021

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

 

Cost

    

Gains

Losses

    

Value

 

Municipal securities

 

$

23,227

$

8

$

(2)

$

23,233

U.S. government securities

 

8,008

1

8,009

Corporate bonds

 

5,718

(1)

5,717

Total available-for-sale investments

 

$

36,953

 

$

9

$

(3)

 

$

36,959

Schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity

The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 29, 2022 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due within one year

$

3,972

$

3,969

Due after one year through five years

 

 

Total

$

3,972

$

3,969