XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Apr. 01, 2023
Oct. 01, 2022
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 63,746 $ 69,285  
Accrued volume rebates 27,211 25,084  
Accrued warranty obligations 29,977 28,576 $ 28,729
Accrued compensation and payroll taxes 28,710 41,422  
Accrued insurance 14,708 15,075  
Other 27,970 24,773  
Total other current liabilities $ 192,322 $ 204,215