XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Other Current Liabilities - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 29, 2019
Mar. 30, 2019
Jun. 30, 2018
Other Liabilities Disclosure [Abstract]      
Customer deposits and receipts in excess of revenues $ 24,780 $ 28,392  
Accrued volume rebates 17,561 21,020  
Accrued warranty obligations 19,030 17,886 $ 17,048
Accrued compensation and payroll taxes 25,142 32,075  
Accrued insurance 18,192 16,245  
Other 22,066 13,943  
Total other current liabilities $ 126,771 $ 129,561