v3.25.2
Leases - Supplemental Lease Disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities, operating $ 99,128 $ 95,992
Cash paid for amounts included in the measurement of lease liabilities, financing 773 588
Lease liabilities arising from new ROU lease assets, operating 81,927 112,484
Lease liabilities arising from new ROU lease assets, financing $ 1,608 $ 1,941
Lease term and discount rate    
Operating lease, Weighted-average remaining lease term (years) 6 years 9 months 18 days 7 years 1 month 6 days
Finance lease, Weighted-average remaining lease term (years) 3 years 7 months 6 days 3 years
Operating lease, Weighted-average discount rate 4.50% 4.20%
Finance lease, Weighted-average discount rate 5.70% 6.00%