XML 50 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Major Components of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accrued Liabilities [Line Items]      
Payroll and related taxes $ 26,793 $ 34,427  
Warranty 20,520 19,709 $ 15,462
Customer deposits 19,302 14,877  
Self-Insurance 8,387 7,677 $ 7,494
Accrued Taxes 6,400 8,075  
All Other 10,912 8,277  
Other accrued liabilities $ 92,314 $ 93,042