XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]        
Warranty $ 20,756 $ 22,575 $ 24,342 $ 22,247
Chassis converter pool agreements 11,213 10,164    
Payroll and related taxes 15,231 25,263    
Customer deposits 38,257 19,324    
Self-insurance 12,937 12,934    
Accrued interest 8,732 4,696    
Operating lease obligations 4,346 4,369    
Accrued taxes 4,142 10,344    
All other 16,942 14,561    
Other accrued liabilities $ 132,556 $ 124,230