XML 79 R56.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]        
Warranty $ 22,345 $ 22,575 $ 23,012 $ 22,247
Chassis converter pool agreements 7,418 10,164    
Payroll and related taxes 14,211 25,263    
Customer deposits 28,723 19,324    
Self-insurance 14,268 12,934    
Accrued interest 9,159 4,696    
Operating lease obligations 4,737 4,369    
Accrued taxes 3,013 10,344    
All other 16,998 14,561    
Other accrued liabilities $ 120,872 $ 124,230