XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Major Components of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Dec. 31, 2015
Accrued Liabilities [Line Items]        
Customer deposits $ 30,702 $ 19,302    
Payroll and related taxes 29,523 26,793    
Warranty 21,107 20,520 $ 20,285 $ 19,709
Self-Insurance 11,469 8,387    
Accrued taxes 7,320 6,400    
All other 12,765 10,912    
Other accrued liabilities $ 112,886 $ 92,314