XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]        
Warranty $ 23,509 $ 22,247 $ 21,041 $ 20,132
Chassis converter pool agreements 11,704 22,273    
Payroll and related taxes 21,530 16,096    
Customer deposits 28,945 23,483    
Self-insurance 12,772 9,890    
Accrued interest 4,705 4,779    
Operating lease obligations 3,870 0    
Accrued taxes 2,320 7,653    
All other 11,001 9,963    
Other accrued liabilities $ 120,356 $ 116,384