XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
12 Months Ended
Apr. 29, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy
The following table presents the fair value hierarchy for those assets and liabilities we measured at fair value on a recurring basis at April 29, 2023 and April 30, 2022. There were no transfers into or out of Level 1, Level 2, or Level 3 for any of the periods presented.

At April 29, 2023
Fair Value Measurements
(Amounts in thousands)Level 1Level 2Level 3NAV (1)Total
Assets
Marketable securities$— $16,557 $— $6,995 $23,552 
Held-to-maturity investments1,351 — — — 1,351 
Total assets$1,351 $16,557 $— $6,995 $24,903 

At April 30, 2022
Fair Value Measurements
(Amounts in thousands)Level 1Level 2Level 3NAV (1)Total
Assets
Marketable securities$— $33,578 $2,500 $6,543 $42,621 
Held-to-maturity investments1,337 — — — 1,337 
Cost basis investment— — 7,579 — 7,579 
Total assets$1,337 $33,578 $10,079 $6,543 $51,537 
Liabilities
Contingent consideration liability$— $— $800 $— $800 
(1)Certain marketable securities investments are measured at fair value using net asset value per share under the practical expedient methodology.
Reconciliation of Level 3 Assets
The following table is a reconciliation of our Level 3 assets and liabilities recorded at fair value using significant unobservable inputs:
(Amounts in thousands)AssetsLiabilities
Balance at April 24, 2021$7,579 $14,100 
Purchases2,500 — 
Settlements— (10,000)
Fair value adjustment— (3,300)
Balance at April 30, 202210,079 800 
Purchases237 — 
Impairment(10,316)— 
Fair value adjustment— (800)
Balance at April 29, 2023$— $— 
Reconciliation of Level 3 Liabilities
The following table is a reconciliation of our Level 3 assets and liabilities recorded at fair value using significant unobservable inputs:
(Amounts in thousands)AssetsLiabilities
Balance at April 24, 2021$7,579 $14,100 
Purchases2,500 — 
Settlements— (10,000)
Fair value adjustment— (3,300)
Balance at April 30, 202210,079 800 
Purchases237 — 
Impairment(10,316)— 
Fair value adjustment— (800)
Balance at April 29, 2023$— $—