XML 88 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Other Liabilities Disclosure [Abstract]    
Customer deposits and receipts in excess of revenues $ 28,392 $ 24,557
Accrued volume rebates 21,020 17,037
Accrued warranty obligations 17,886 12,530
Accrued compensation and payroll taxes 32,075 24,100
Accrued insurance 16,245 11,112
Other 13,943 10,776
Total other current liabilities $ 129,561 $ 100,112