XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 02, 2022
Apr. 02, 2022
Accrued Expenses and Other Current Liabilities    
Customer deposits $ 54,161 $ 56,318
Salaries, wages and benefits 52,899 54,172
Estimated warranties 28,802 26,250
Unearned insurance premiums 26,207 24,917
Accrued volume rebates 22,532 18,641
Other 75,177 70,790
Total accrued expenses and other current liabilities $ 259,778 $ 251,088