XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 02, 2022
Apr. 02, 2022
Jul. 03, 2021
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 68,315 $ 67,396  
Accrued volume rebates 26,133 23,505  
Accrued warranty obligations 26,129 25,806 $ 24,643
Accrued compensation and payroll taxes 50,618 64,888  
Accrued insurance 16,008 13,569  
Accrued taxes 42,413 6,959  
Other 26,627 20,370  
Total other current liabilities $ 256,243 $ 222,493