XML 43 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current Liabilities - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 28, 2019
Mar. 30, 2019
Sep. 29, 2018
Other Liabilities Disclosure [Abstract]      
Customer deposits and receipts in excess of revenues $ 24,953 $ 28,392  
Accrued volume rebates 19,797 21,020  
Accrued warranty obligations 19,477 17,886 $ 17,171
Accrued compensation and payroll taxes 28,708 32,075  
Accrued insurance 16,985 16,245  
Other 16,826 13,943  
Total other current liabilities $ 126,746 $ 129,561