XML 109 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Accrued expenses and other current liabilities    
Salaries, wages and benefits $ 47,100 $ 54,172
Customer deposits 45,193 56,318
Estimated warranties 31,368 26,250
Unearned insurance premiums 27,901 24,917
Accrued volume rebates 22,858 18,641
Other 88,241 70,790
Total accrued expenses and other current liabilities $ 262,661 $ 251,088