XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Jul. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
(Unaudited, amounts in thousands)7/30/20224/30/2022
Payroll and other compensation$44,557 $62,373 
Accrued product warranty, current portion17,066 16,436 
Customer deposits164,474 183,233 
Deferred revenue108,351 139,006 
Other current liabilities103,482 95,345 
Accrued expenses and other current liabilities$437,930 $496,393