v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 25, 2026
Apr. 26, 2025
Apr. 27, 2024
Federal      
Current $ 7,844 $ 28,002 $ 29,637
Deferred 16,712 2,197 (1,529)
State      
Current 5,803 8,807 9,823
Deferred 1,798 578 (318)
Foreign      
Current 3,930 4,280 4,534
Deferred (193) 2,318 (1,031)
Total income tax expense $ 35,894 $ 46,182 $ 41,116