XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Schedule of Sales and Maturities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Sales of Marketable Securities    
Proceeds from sales $ 7,879 $ 12,404
Gross realized gains 115 161
Gross realized losses (35) $ (468)
Fair Value of Available-For-Sale Securities By Contractual Maturity    
Within one year 3,174  
Securities not due at a single maturity date 4,080  
Total $ 7,254