XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Other Liabilities Disclosure [Abstract]    
Customer deposits $ 67,396 $ 58,888
Accrued volume rebates 23,505 18,207
Accrued warranty obligations 25,806 24,033
Accrued compensation and payroll taxes 64,888 42,560
Accrued insurance 13,569 12,421
Other 27,329 24,586
Total other current liabilities $ 222,493 $ 180,695