XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Jul. 02, 2022
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 64,768 $ 69,285  
Accrued volume rebates 25,080 25,084  
Accrued warranty obligations 27,705 28,576 $ 26,129
Accrued compensation and payroll taxes 31,172 41,422  
Accrued insurance 15,973 15,075  
Other 34,028 24,773  
Total other current liabilities $ 198,726 $ 204,215