XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Sales and Maturities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Sales of Marketable Securities        
Proceeds from sales $ 8,064 $ 8,418 $ 20,468 $ 12,664
Gross realized gains 1,715 22 1,876 49
Gross realized losses (272) $ (70) (740) $ (126)
Fair Value of Available-For-Sale Securities By Contractual Maturity        
Within one year 6,405   6,405  
Within two to five years 961   961  
Securities not due at a single maturity date 6,348   6,348  
Total $ 13,714   $ 13,714