XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
General - Schedule of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Accounting Policies [Abstract]        
Gain on investment $ 0 $ 0 $ 3,803 $ 0
(Loss) gain on interest rate swap agreements 2,298 (3,474) (2,181) 6,087
Investment income and other 5,849 7,127 17,944 16,563
Other income, net $ 8,147 $ 3,653 $ 19,566 $ 22,650