XML 72 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Current Liabilities - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 28, 2019
Mar. 30, 2019
Dec. 29, 2018
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 19,947 $ 27,873  
Accrued volume rebates 20,766 21,020  
Accrued warranty obligations 20,035 17,886 $ 17,366
Accrued compensation and payroll taxes 24,431 32,075  
Accrued insurance 15,674 16,245  
Other 17,750 14,462  
Total other current liabilities $ 118,603 $ 129,561