SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Apr. 25, 2026 |
Apr. 26, 2025 |
Apr. 27, 2024 |
|
| 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,042 | $ 5,076 | $ 4,776 |
| Charged/ (Credited) to Costs and Expenses | 262 | 1,055 | 391 |
| Charged/ (Credited) to Other Accounts | 0 | 0 | 0 |
| Deductions | (108) | (1,089) | (91) |
| Balance at End of Year | 5,196 | 5,042 | 5,076 |
| Allowance for deferred tax assets | |||
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Balance at Beginning of Year | 4,055 | 1,460 | 3,468 |
| Charged/ (Credited) to Costs and Expenses | 392 | 2,681 | 79 |
| Charged/ (Credited) to Other Accounts | (2,059) | (86) | (2,087) |
| Deductions | 0 | 0 | |
| Balance at End of Year | $ 2,388 | $ 4,055 | $ 1,460 |