v3.22.2.2
General - Schedule of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 29, 2022
Oct. 30, 2021
Oct. 29, 2022
Oct. 30, 2021
Accounting Policies [Abstract]        
Gain on interest rate swap agreements $ 13,072 $ 3,304 $ 11,124 $ 2,117
Investment income and other 5,131 3,500 8,859 6,110
Other income, net $ 18,203 $ 6,804 $ 19,983 $ 8,227