v3.25.2
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Jun. 28, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
June 28,
2025
March 29,
2025
Salaries, wages and benefits$47,431 $45,640 
Customer deposits47,145 46,934 
Estimated warranties34,383 33,189 
Unearned insurance premiums34,322 33,863 
Accrued volume rebates27,660 21,208 
Accrued insurance13,239 13,094 
Insurance loss reserves13,118 16,201 
Other57,905 55,842 
$275,203 $265,971