XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
General - Schedule of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Accounting Policies [Abstract]        
Gain on investment $ 3,803 $ 0 $ 3,803 $ 0
(Loss) gain on interest rate swap agreements (724) 2,786 (4,479) 9,561
Investment income and other 6,626 4,310 12,095 9,436
Other income, net $ 9,705 $ 7,096 $ 11,419 $ 18,997