v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 28, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 March 28,
2026
March 29,
2025
Customer deposits$54,128 $46,934 
Salaries, wages and benefits49,819 45,640 
Estimated warranties40,818 33,189 
Unearned insurance premiums33,498 33,863 
Accrued volume rebates25,159 21,208 
Accrued self-insurance13,709 13,094 
Insurance loss reserves9,778 16,201 
Other64,321 55,842 
$291,230 $265,971