v3.25.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Current:      
Federal $ 6,819 $ 21,174 $ 6,321
State 1,786 5,512 1,381
Foreign 1,965 1,813 2,273
Deferred:      
Federal (5,308) (8,101) (3,025)
State (946) (1,045) (456)
Foreign (46) 77 (39)
Income Tax Expense (Benefit), Total $ 4,270 $ 19,430 $ 6,455