XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table presents the major components of Other Accrued Liabilities (in thousands):
 
December 31,
 
2018
 
2017
Customer deposits
$
23,483

 
$
26,059

Chassis converter pool agreements
22,273

 
18,326

Warranty
22,247

 
20,132

Payroll and related taxes
16,096

 
27,840

Self-insurance
9,890

 
9,996

Accrued taxes
7,653

 
9,224

All other
14,742

 
17,333

 
$
116,384

 
$
128,910