XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
OTHER ACCRUED LIABILITIES Major Components of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]        
Warranty $ 23,012 $ 22,247 $ 20,303 $ 20,132
Chassis converter pool agreements 22,869 22,273    
Payroll and related taxes 21,831 16,096    
Customer deposits 20,571 23,483    
Self-insurance 11,194 9,890    
Accrued interest 9,207 4,779    
Operating lease obligations 3,640 0    
Accrued taxes 2,789 7,653    
All other 12,109 9,963    
Other accrued liabilities $ 127,222 $ 116,384