XML 104 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Summary of Sales of Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 25, 2020
Apr. 27, 2019
Apr. 28, 2018
Sales of marketable securities      
Proceeds from sales $ 36,443 $ 20,944 $ 22,674
Gross realized gains 852 1,152 1,302
Gross realized losses (159) $ (496) $ (532)
Fair value of available-for-sale securities by contractual maturity      
Within one year 18,684    
Within two to five years 8,070    
Within six to ten years 1,256    
Within six to ten years 2,203    
Total $ 30,213