XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Major Components of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Accrued Liabilities [Line Items]        
Customer deposits $ 22,588 $ 19,302    
Payroll and related taxes 21,358 26,793    
Warranty 19,736 20,520 $ 20,235 $ 19,709
Self-Insurance 8,247 8,387    
Accrued Taxes 6,788 6,400    
All Other 10,638 10,912    
Other accrued liabilities $ 89,355 $ 92,314