XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 30, 2024
Apr. 01, 2023
Other Liabilities Disclosure [Abstract]    
Customer deposits $ 80,833 $ 69,285
Accrued volume rebates 21,169 25,084
Accrued warranty obligations 39,176 28,576
Accrued compensation and payroll taxes 35,063 41,422
Accrued insurance 12,772 15,075
Accrued product liability - water intrusion 34,500 0
Other 23,982 24,773
Total other current liabilities $ 247,495 $ 204,215