v3.26.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Apr. 25, 2026
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
(Amounts in thousands)4/25/20264/26/2025
Payroll and other compensation$65,877 $65,311 
Accrued product warranty, current portion17,043 22,357 
Customer deposits77,907 72,894 
Deferred revenue34,907 32,580 
Other current liabilities43,524 51,073 
Accrued expenses and other current liabilities$239,258 $244,215