XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
12 Months Ended
Apr. 29, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
(Amounts in thousands)4/29/20234/30/2022
Payroll and other compensation$63,342 $62,373 
Accrued product warranty, current portion19,893 16,436 
Customer deposits105,766 183,233 
Deferred revenue44,939 139,006 
Other current liabilities56,710 95,345 
Accrued expenses and other current liabilities$290,650 $496,393 
Customer deposits and deferred revenue decreased during fiscal 2023 as we continue to work down the backlog built up in prior periods back to pre-pandemic levels