XML 51 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 27, 2025
Mar. 29, 2025
Sep. 28, 2024
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 72,296 $ 82,886  
Accrued volume rebates 29,123 26,227  
Accrued warranty obligations 39,116 40,523 $ 43,995
Accrued compensation and payroll taxes 47,353 52,644  
Accrued insurance 16,021 15,825  
Accrued product liability - water intrusion 32,493 34,094  
Other 30,041 27,882  
Total other current liabilities $ 266,443 $ 280,081