XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Schedule of Sales of Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 29, 2023
Apr. 30, 2022
Apr. 24, 2021
Sales of marketable securities      
Proceeds from sales $ 24,483 $ 35,116 $ 33,631
Gross realized gains 94 879 1,026
Gross realized losses (242) $ (402) $ (71)
Fair value of available-for-sale securities by contractual maturity      
Within one year 5,038    
Within two to five years 6,612    
Within six to ten years 674    
Thereafter 1,715    
Total $ 14,039