XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Other Liabilities Disclosure [Abstract]    
Customer deposits $ 82,886 $ 80,833
Accrued volume rebates 26,227 21,169
Accrued warranty obligations 40,523 39,176
Accrued compensation and payroll taxes 52,644 35,063
Accrued insurance 15,825 12,772
Accrued product liability - water intrusion 34,094 34,500
Other 27,882 23,982
Total other current liabilities $ 280,081 $ 247,495