XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
9 Months Ended
Jan. 22, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
(Unaudited, amounts in thousands)1/22/20224/24/2021
Payroll and other compensation$56,182 $62,546 
Accrued product warranty, current portion15,848 14,447 
Customer deposits199,874 180,766 
Deferred revenue151,698 108,460 
Other current liabilities99,407 83,685 
Accrued expenses and other current liabilities$523,009 $449,904