XML 68 R52.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]        
Warranty $ 24,342 $ 22,247 $ 21,465 $ 20,132
Chassis converter pool agreements 23,957 22,273    
Payroll and related taxes 27,223 16,096    
Customer deposits 19,128 23,483    
Self-insurance 11,795 9,890    
Accrued interest 9,180 4,779    
Operating lease obligations 3,658 0    
Accrued taxes 5,727 7,653    
All other 11,419 9,963    
Other accrued liabilities $ 136,429 $ 116,384