XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
OTHER ACCRUED LIABILITIES OTHER ACCRUED LIABILITIES
The following table presents the major components of Other accrued liabilities (in thousands):
December 31,
20212020
Customer deposits$17,646 $37,792 
Chassis converter pool agreements18,185 17,767 
Warranty22,045 20,570 
Payroll and related taxes15,679 16,163 
Self-insurance11,152 12,086 
Accrued interest4,288 4,368 
Operating lease obligations3,507 4,117 
Accrued taxes8,425 4,790 
All other14,389 13,327 
$115,316 $130,980