XML 66 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accrued Liabilities [Abstract]        
Interest $ 20,060 $ 21,742    
Customer deposits 29,236 16,707    
Commissions 8,341 9,144    
Warranty 10,587 10,548 $ 10,183 $ 9,537
Accrued dividend 42,921 36,077    
Rebates 29,996 19,414    
Billings in excess of cost 23,284 12,381    
Other 102,149 93,326    
Total $ 266,574 $ 219,339