v3.25.2
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Federal      
Current $ 28,002 $ 29,637 $ 31,945
Deferred 2,197 (1,529) 4,960
State      
Current 8,807 9,823 10,345
Deferred 578 (318) 1,537
Foreign      
Current 4,280 4,534 7,237
Deferred 2,318 (1,031) (2,176)
Total income tax expense $ 46,182 $ 41,116 $ 53,848