XML 118 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Apr. 02, 2022
Payables and Accruals [Abstract]        
Customer deposits $ 46,934 $ 40,856    
Salaries, wages and benefits 45,640 38,125    
Unearned insurance premiums 33,863 33,449    
Estimated warranties 33,189 31,718    
Accrued volume rebates 21,208 21,167    
Insurance loss reserves 16,201 10,540 $ 10,939 $ 8,149
Accrued self-insurance 13,094 14,124    
Other 55,842 49,757    
Total accrued expenses and other current liabilities $ 265,971 $ 239,736