XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Apr. 02, 2022
Accrued Expenses and Other Current Liabilities    
Customer deposits $ 46,399 $ 56,318
Salaries, wages and benefits 43,365 54,172
Estimated warranties 30,946 26,250
Unearned insurance premiums 25,758 24,917
Accrued volume rebates 25,660 18,641
Other 79,507 70,790
Total accrued expenses and other current liabilities $ 251,635 $ 251,088