v3.25.2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Allowance for doubtful accounts, deducted from accounts receivable      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 5,076 $ 4,776 $ 3,406
Charged/ (Credited) to Costs and Expenses 1,055 391 1,489
Charged/ (Credited) to Other Accounts 0 0 0
Deductions (1,089) (91) (119)
Balance at End of Year 5,042 5,076 4,776
Allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 1,460 3,468 3,517
Charged/ (Credited) to Costs and Expenses 2,681 79 370
Charged/ (Credited) to Other Accounts (86) (2,087) (419)
Deductions 0 0 0
Balance at End of Year $ 4,055 $ 1,460 $ 3,468