v3.26.1
Income Taxes - Schedule of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 25, 2026
Apr. 26, 2025
Apr. 27, 2024
Income Tax Disclosure [Abstract]      
United States $ 136,363 $ 160,472 $ 145,854
Foreign 2,442 (13,338) 19,898
Income before income taxes $ 138,805 $ 147,134 $ 165,752