XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Other Liabilities Disclosure [Abstract]    
Customer deposits $ 69,285 $ 67,396
Accrued volume rebates 25,084 23,505
Accrued warranty obligations 28,576 25,806
Accrued compensation and payroll taxes 41,422 64,888
Accrued insurance 15,075 13,569
Other 24,773 27,329
Total other current liabilities $ 204,215 $ 222,493