XML 75 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Mar. 28, 2026
Jun. 28, 2025
Mar. 29, 2025
Payables and Accruals [Abstract]        
Customer deposits $ 72,957 $ 54,128    
Salaries, wages and benefits 49,948 49,819    
Estimated warranties 43,322 40,818    
Unearned insurance premiums 34,378 33,498    
Accrued volume rebates 27,589 25,159    
Accrued insurance 14,694 13,709    
Insurance loss reserves 10,848 9,778 $ 13,118 $ 16,201
Other 75,472 64,321    
Total accrued expenses and other current liabilities $ 329,208 $ 291,230