XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ACCRUED LIABILITIES - Major Components of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]      
Customer deposits $ 23,483 $ 26,059  
Chassis converter pool agreements 22,273 18,326  
Warranty 22,247 20,132 $ 20,520
Payroll and related taxes 16,096 27,840  
Self-insurance 9,890 9,996 $ 8,387
Accrued taxes 7,653 9,224  
All other 14,742 17,333  
Other accrued liabilities $ 116,384 $ 128,910